MegaLinter configuration file
No Additional PropertiesACTION_ACTIONLINT: User custom arguments to add in linter CLI call
No Additional ItemsACTION_ACTIONLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsACTION_ACTIONLINT: Override default CLI lint mode used to call the linter (rarely needed)
ACTION_ACTIONLINT: User custom arguments to remove before calling linter
No Additional ItemsACTION_ACTIONLINT: User custom config file name if different from default
Directory that must be found to activate linter. Use value "any" to always activate
ACTION_ACTIONLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
ACTION_ACTIONLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
ACTION_ACTIONLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
ACTION_ACTIONLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
ACTION_ACTIONLINT: Custom regex excluding filter: files matching this regex will NOT be linted
ACTION_ACTIONLINT: Custom regex including filter: only files matching this regex will be linted
ACTION_ACTIONLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ACTION_ACTIONLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ACTION_ACTIONLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling ACTION_ACTIONLINT and its pre/post commands
No Additional ItemsACTION: Custom regex excluding filter: files matching this regex will NOT be linted
ACTION: Custom regex including filter: only files matching this regex will be linted
ACTION: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ACTION: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of additional excluded directory basenames to add to MegaLinter default excluded directories. They are excluded at any nested level.
No Additional Items[
"test"
]
ANSIBLEANSIBLELINT: User custom arguments to add in linter CLI call
No Additional ItemsANSIBLEANSIBLELINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsANSIBLEANSIBLELINT: Override default CLI lint mode used to call the linter (rarely needed)
ANSIBLEANSIBLELINT: User custom arguments to remove before calling linter
No Additional ItemsANSIBLEANSIBLELINT: User custom config file name if different from default
Directory that must be found to activate linter. Use value "any" to always activate
ANSIBLEANSIBLELINT: If true, the linter doesn't make MegaLinter fail even if errors are found
ANSIBLEANSIBLELINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
ANSIBLEANSIBLELINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
ANSIBLEANSIBLELINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
ANSIBLEANSIBLELINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ANSIBLEANSIBLELINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ANSIBLEANSIBLELINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling ANSIBLEANSIBLELINT and its pre/post commands
No Additional ItemsANSIBLE: Custom regex excluding filter: files matching this regex will NOT be linted
ANSIBLE: Custom regex including filter: only files matching this regex will be linted
ANSIBLE: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ANSIBLE: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
API: Custom regex excluding filter: files matching this regex will NOT be linted
API: Custom regex including filter: only files matching this regex will be linted
API: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
API: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
API_SPECTRAL: User custom arguments to add in linter CLI call
No Additional ItemsAPI_SPECTRAL: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsAPI_SPECTRAL: Override default CLI lint mode used to call the linter (rarely needed)
API_SPECTRAL: User custom arguments to remove before calling linter
No Additional ItemsAPI_SPECTRAL: User custom config file name if different from default
API_SPECTRAL: If true, the linter doesn't make MegaLinter fail even if errors are found
API_SPECTRAL: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
API_SPECTRAL: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
API_SPECTRAL: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
API_SPECTRAL: Custom regex excluding filter: files matching this regex will NOT be linted
API_SPECTRAL: Custom regex including filter: only files matching this regex will be linted
API_SPECTRAL: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
API_SPECTRAL: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
API_SPECTRAL: Path where to find linter configuration file
List of env variables explicitly not filtered before calling API_SPECTRAL and its pre/post commands
No Additional Items'all' to apply formatting and auto-fixes of all linters, or a list of linter keys
No Additional Items"all"
"none"
[
"JAVASCRIPT_ES",
"MARKDOWN_MARKDOWNLINT"
]
ARMARMTTK: User custom arguments to add in linter CLI call
No Additional ItemsARMARMTTK: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsARMARMTTK: Override default CLI lint mode used to call the linter (rarely needed)
ARMARMTTK: User custom arguments to remove before calling linter
No Additional ItemsARMARMTTK: User custom config file name if different from default
ARMARMTTK: If true, the linter doesn't make MegaLinter fail even if errors are found
ARMARMTTK: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
ARMARMTTK: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
ARMARMTTK: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
ARMARMTTK: Custom regex excluding filter: files matching this regex will NOT be linted
ARMARMTTK: Custom regex including filter: only files matching this regex will be linted
ARMARMTTK: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ARMARMTTK: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ARMARMTTK: Path where to find linter configuration file
List of env variables explicitly not filtered before calling ARMARMTTK and its pre/post commands
No Additional ItemsARM: Custom regex excluding filter: files matching this regex will NOT be linted
ARM: Custom regex including filter: only files matching this regex will be linted
ARM: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ARM: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Posts MegaLinter results summary in the comments of the related pull request (if existing)
BASH_EXEC: User custom arguments to add in linter CLI call
No Additional ItemsBASH_EXEC: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsBASH_EXEC: Override default CLI lint mode used to call the linter (rarely needed)
BASH_EXEC: User custom arguments to remove before calling linter
No Additional ItemsBASH_EXEC: If true, the linter doesn't make MegaLinter fail even if errors are found
BASH_EXEC: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
BASH_EXEC: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
BASH_EXEC: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
BASH_EXEC: Custom regex excluding filter: files matching this regex will NOT be linted
BASH_EXEC: Custom regex including filter: only files matching this regex will be linted
BASH_EXEC: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
BASH_EXEC: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling BASH_EXEC and its pre/post commands
No Additional ItemsBASH: Custom regex excluding filter: files matching this regex will NOT be linted
BASH: Custom regex including filter: only files matching this regex will be linted
BASH: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
BASH: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
BASH_SHELLCHECK: User custom arguments to add in linter CLI call
No Additional ItemsBASH_SHELLCHECK: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsBASH_SHELLCHECK: Override default CLI lint mode used to call the linter (rarely needed)
BASH_SHELLCHECK: User custom arguments to remove before calling linter
No Additional ItemsBASH_SHELLCHECK: If true, the linter doesn't make MegaLinter fail even if errors are found
BASH_SHELLCHECK: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
BASH_SHELLCHECK: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
BASH_SHELLCHECK: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
BASH_SHELLCHECK: Custom regex excluding filter: files matching this regex will NOT be linted
BASH_SHELLCHECK: Custom regex including filter: only files matching this regex will be linted
BASH_SHELLCHECK: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
BASH_SHELLCHECK: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling BASH_SHELLCHECK and its pre/post commands
No Additional ItemsBASH_SHFMT: User custom arguments to add in linter CLI call
No Additional ItemsBASH_SHFMT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsBASH_SHFMT: Override default CLI lint mode used to call the linter (rarely needed)
BASH_SHFMT: User custom arguments to remove before calling linter
No Additional ItemsBASH_SHFMT: If true, the linter doesn't make MegaLinter fail even if errors are found
BASH_SHFMT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
BASH_SHFMT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
BASH_SHFMT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
BASH_SHFMT: Custom regex excluding filter: files matching this regex will NOT be linted
BASH_SHFMT: Custom regex including filter: only files matching this regex will be linted
BASH_SHFMT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
BASH_SHFMT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling BASH_SHFMT and its pre/post commands
No Additional ItemsBICEPBICEPLINTER: User custom arguments to add in linter CLI call
No Additional ItemsBICEPBICEPLINTER: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsBICEPBICEPLINTER: Override default CLI lint mode used to call the linter (rarely needed)
BICEPBICEPLINTER: User custom arguments to remove before calling linter
No Additional ItemsBICEPBICEPLINTER: If true, the linter doesn't make MegaLinter fail even if errors are found
BICEPBICEPLINTER: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
BICEPBICEPLINTER: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
BICEPBICEPLINTER: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
BICEPBICEPLINTER: Custom regex excluding filter: files matching this regex will NOT be linted
BICEPBICEPLINTER: Custom regex including filter: only files matching this regex will be linted
BICEPBICEPLINTER: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
BICEPBICEPLINTER: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling BICEPBICEPLINTER and its pre/post commands
No Additional ItemsBICEP: Custom regex excluding filter: files matching this regex will NOT be linted
BICEP: Custom regex including filter: only files matching this regex will be linted
BICEP: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
BICEP: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Posts Mega-Linter results summary in the comments of the related pull request (if existing)
Set to false to disable the overwrite of existing MegaLinter Pull Request comment in case of new run
Flag to clear files from report folder (usually megalinter-reports) before starting the linting process
CLOJURE_CLJSTYLE: User custom arguments to add in linter CLI call
No Additional ItemsCLOJURE_CLJSTYLE: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsCLOJURE_CLJSTYLE: Override default CLI lint mode used to call the linter (rarely needed)
CLOJURE_CLJSTYLE: User custom arguments to remove before calling linter
No Additional ItemsCLOJURE_CLJSTYLE: User custom config file name if different from default
CLOJURE_CLJSTYLE: If true, the linter doesn't make MegaLinter fail even if errors are found
CLOJURE_CLJSTYLE: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
CLOJURE_CLJSTYLE: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
CLOJURE_CLJSTYLE: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
CLOJURE_CLJSTYLE: Custom regex excluding filter: files matching this regex will NOT be linted
CLOJURE_CLJSTYLE: Custom regex including filter: only files matching this regex will be linted
CLOJURE_CLJSTYLE: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CLOJURE_CLJSTYLE: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CLOJURE_CLJSTYLE: Path where to find linter configuration file
List of env variables explicitly not filtered before calling CLOJURE_CLJSTYLE and its pre/post commands
No Additional ItemsCLOJURECLJKONDO: User custom arguments to add in linter CLI call
No Additional ItemsCLOJURECLJKONDO: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsCLOJURECLJKONDO: Override default CLI lint mode used to call the linter (rarely needed)
CLOJURECLJKONDO: User custom arguments to remove before calling linter
No Additional ItemsCLOJURECLJKONDO: User custom config file name if different from default
CLOJURECLJKONDO: If true, the linter doesn't make MegaLinter fail even if errors are found
CLOJURECLJKONDO: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
CLOJURECLJKONDO: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
CLOJURECLJKONDO: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
CLOJURECLJKONDO: Custom regex excluding filter: files matching this regex will NOT be linted
CLOJURECLJKONDO: Custom regex including filter: only files matching this regex will be linted
CLOJURECLJKONDO: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CLOJURECLJKONDO: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CLOJURECLJKONDO: Path where to find linter configuration file
List of env variables explicitly not filtered before calling CLOJURECLJKONDO and its pre/post commands
No Additional ItemsCLOJURE: Custom regex excluding filter: files matching this regex will NOT be linted
CLOJURE: Custom regex including filter: only files matching this regex will be linted
CLOJURE: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CLOJURE: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CLOUDFORMATIONCFNLINT: User custom arguments to add in linter CLI call
No Additional ItemsCLOUDFORMATIONCFNLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsCLOUDFORMATIONCFNLINT: Override default CLI lint mode used to call the linter (rarely needed)
CLOUDFORMATIONCFNLINT: User custom arguments to remove before calling linter
No Additional ItemsCLOUDFORMATIONCFNLINT: User custom config file name if different from default
CLOUDFORMATIONCFNLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
CLOUDFORMATIONCFNLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
CLOUDFORMATIONCFNLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
CLOUDFORMATIONCFNLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
CLOUDFORMATIONCFNLINT: Custom regex excluding filter: files matching this regex will NOT be linted
CLOUDFORMATIONCFNLINT: Custom regex including filter: only files matching this regex will be linted
CLOUDFORMATIONCFNLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CLOUDFORMATIONCFNLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CLOUDFORMATIONCFNLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling CLOUDFORMATIONCFNLINT and its pre/post commands
No Additional ItemsCLOUDFORMATION: Custom regex excluding filter: files matching this regex will NOT be linted
CLOUDFORMATION: Custom regex including filter: only files matching this regex will be linted
CLOUDFORMATION: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CLOUDFORMATION: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
COFFEE_COFFEELINT: User custom arguments to add in linter CLI call
No Additional ItemsCOFFEE_COFFEELINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsCOFFEE_COFFEELINT: Override default CLI lint mode used to call the linter (rarely needed)
COFFEE_COFFEELINT: User custom arguments to remove before calling linter
No Additional ItemsCOFFEE_COFFEELINT: User custom config file name if different from default
COFFEE_COFFEELINT: If true, the linter doesn't make MegaLinter fail even if errors are found
COFFEE_COFFEELINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
COFFEE_COFFEELINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
COFFEE_COFFEELINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
COFFEE_COFFEELINT: Custom regex excluding filter: files matching this regex will NOT be linted
COFFEE_COFFEELINT: Custom regex including filter: only files matching this regex will be linted
COFFEE_COFFEELINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
COFFEE_COFFEELINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
COFFEE_COFFEELINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling COFFEE_COFFEELINT and its pre/post commands
No Additional ItemsCOFFEE: Custom regex excluding filter: files matching this regex will NOT be linted
COFFEE: Custom regex including filter: only files matching this regex will be linted
COFFEE: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
COFFEE: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of configuration properties to append their values (instead of replacing them) in case of using EXTENDS.
No Additional Items[
"ENABLE_LINTERS"
]
Generates a folder IDE-config located in report folder, containing default MegaLinter configuration files used during the linting, and updated VSCode extensions.js config file
Define to false if you do not want logs to be organized in sections
COPYPASTE: Custom regex excluding filter: files matching this regex will NOT be linted
COPYPASTE: Custom regex including filter: only files matching this regex will be linted
COPYPASTE_JSCPD: User custom arguments to add in linter CLI call
No Additional ItemsCOPYPASTE_JSCPD: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsCOPYPASTE_JSCPD: Override default CLI lint mode used to call the linter (rarely needed)
COPYPASTE_JSCPD: User custom arguments to remove before calling linter
No Additional ItemsCOPYPASTE_JSCPD: User custom config file name if different from default
COPYPASTE_JSCPD: If true, the linter doesn't make MegaLinter fail even if errors are found
COPYPASTE_JSCPD: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
COPYPASTE_JSCPD: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
COPYPASTE_JSCPD: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
COPYPASTE_JSCPD: Path where to find linter configuration file
List of env variables explicitly not filtered before calling COPYPASTE_JSCPD and its pre/post commands
No Additional ItemsCOPYPASTE: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
COPYPASTE: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CPPCLANGFORMAT: User custom arguments to add in linter CLI call
No Additional ItemsCPPCLANGFORMAT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsCPPCLANGFORMAT: Override default CLI lint mode used to call the linter (rarely needed)
CPPCLANGFORMAT: User custom arguments to remove before calling linter
No Additional ItemsCPPCLANGFORMAT: User custom config file name if different from default
CPPCLANGFORMAT: If true, the linter doesn't make MegaLinter fail even if errors are found
CPPCLANGFORMAT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
CPPCLANGFORMAT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
CPPCLANGFORMAT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
CPPCLANGFORMAT: Custom regex excluding filter: files matching this regex will NOT be linted
CPPCLANGFORMAT: Custom regex including filter: only files matching this regex will be linted
CPPCLANGFORMAT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CPPCLANGFORMAT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CPPCLANGFORMAT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling CPPCLANGFORMAT and its pre/post commands
No Additional ItemsCPP_CPPCHECK: User custom arguments to add in linter CLI call
No Additional ItemsCPP_CPPCHECK: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsCPP_CPPCHECK: Override default CLI lint mode used to call the linter (rarely needed)
CPP_CPPCHECK: User custom arguments to remove before calling linter
No Additional ItemsCPP_CPPCHECK: If true, the linter doesn't make MegaLinter fail even if errors are found
CPP_CPPCHECK: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
CPP_CPPCHECK: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
CPP_CPPCHECK: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
CPP_CPPCHECK: Custom regex excluding filter: files matching this regex will NOT be linted
CPP_CPPCHECK: Custom regex including filter: only files matching this regex will be linted
CPP_CPPCHECK: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CPP_CPPCHECK: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling CPP_CPPCHECK and its pre/post commands
No Additional ItemsCPP_CPPLINT: User custom arguments to add in linter CLI call
No Additional ItemsCPP_CPPLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsCPP_CPPLINT: Override default CLI lint mode used to call the linter (rarely needed)
CPP_CPPLINT: User custom arguments to remove before calling linter
No Additional ItemsCPP_CPPLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
CPP_CPPLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
CPP_CPPLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
CPP_CPPLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
CPP_CPPLINT: Custom regex excluding filter: files matching this regex will NOT be linted
CPP_CPPLINT: Custom regex including filter: only files matching this regex will be linted
CPP_CPPLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CPP_CPPLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling CPP_CPPLINT and its pre/post commands
No Additional ItemsCPP: Custom regex excluding filter: files matching this regex will NOT be linted
CPP: Custom regex including filter: only files matching this regex will be linted
CPP: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CPP: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSHARP_CSHARPIER: User custom arguments to add in linter CLI call
No Additional ItemsCSHARP_CSHARPIER: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsCSHARP_CSHARPIER: Override default CLI lint mode used to call the linter (rarely needed)
CSHARP_CSHARPIER: User custom arguments to remove before calling linter
No Additional ItemsCSHARP_CSHARPIER: User custom config file name if different from default
CSHARP_CSHARPIER: If true, the linter doesn't make MegaLinter fail even if errors are found
CSHARP_CSHARPIER: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
CSHARP_CSHARPIER: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
CSHARP_CSHARPIER: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
CSHARP_CSHARPIER: Custom regex excluding filter: files matching this regex will NOT be linted
CSHARP_CSHARPIER: Custom regex including filter: only files matching this regex will be linted
CSHARP_CSHARPIER: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSHARP_CSHARPIER: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSHARP_CSHARPIER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling CSHARP_CSHARPIER and its pre/post commands
No Additional ItemsCSHARPDOTNETFORMAT: User custom arguments to add in linter CLI call
No Additional ItemsCSHARPDOTNETFORMAT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsCSHARPDOTNETFORMAT: Override default CLI lint mode used to call the linter (rarely needed)
CSHARPDOTNETFORMAT: User custom arguments to remove before calling linter
No Additional ItemsCSHARPDOTNETFORMAT: If true, the linter doesn't make MegaLinter fail even if errors are found
CSHARPDOTNETFORMAT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
CSHARPDOTNETFORMAT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
CSHARPDOTNETFORMAT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
CSHARPDOTNETFORMAT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSHARPDOTNETFORMAT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling CSHARPDOTNETFORMAT and its pre/post commands
No Additional ItemsCSHARP: Custom regex excluding filter: files matching this regex will NOT be linted
CSHARP: Custom regex including filter: only files matching this regex will be linted
CSHARP: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSHARP: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSHARP_ROSLYNATOR: User custom arguments to add in linter CLI call
No Additional ItemsCSHARP_ROSLYNATOR: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsCSHARP_ROSLYNATOR: Override default CLI lint mode used to call the linter (rarely needed)
CSHARP_ROSLYNATOR: User custom arguments to remove before calling linter
No Additional ItemsCSHARP_ROSLYNATOR: If true, the linter doesn't make MegaLinter fail even if errors are found
CSHARP_ROSLYNATOR: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
CSHARP_ROSLYNATOR: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
CSHARP_ROSLYNATOR: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
CSHARP_ROSLYNATOR: Custom regex excluding filter: files matching this regex will NOT be linted
CSHARP_ROSLYNATOR: Custom regex including filter: only files matching this regex will be linted
CSHARP_ROSLYNATOR: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSHARP_ROSLYNATOR: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling CSHARP_ROSLYNATOR and its pre/post commands
No Additional ItemsCSS: Custom regex excluding filter: files matching this regex will NOT be linted
CSS: Custom regex including filter: only files matching this regex will be linted
CSS: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSS: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSSSCSSLINT: User custom arguments to add in linter CLI call
No Additional ItemsCSSSCSSLINT: User custom arguments to remove before calling linter
No Additional ItemsCSSSCSSLINT: User custom config file name if different from default
CSSSCSSLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSSSCSSLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling CSSSCSSLINT and its pre/post commands
No Additional ItemsCSS_STYLELINT: User custom arguments to add in linter CLI call
No Additional ItemsCSS_STYLELINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsCSS_STYLELINT: Override default CLI lint mode used to call the linter (rarely needed)
CSS_STYLELINT: User custom arguments to remove before calling linter
No Additional ItemsCSS_STYLELINT: User custom config file name if different from default
CSS_STYLELINT: If true, the linter doesn't make MegaLinter fail even if errors are found
CSS_STYLELINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
CSS_STYLELINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
CSS_STYLELINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
CSS_STYLELINT: Custom regex excluding filter: files matching this regex will NOT be linted
CSS_STYLELINT: Custom regex including filter: only files matching this regex will be linted
CSS_STYLELINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSS_STYLELINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CSS_STYLELINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling CSS_STYLELINT and its pre/post commands
No Additional ItemsCCLANGFORMAT: User custom arguments to add in linter CLI call
No Additional ItemsCCLANGFORMAT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsCCLANGFORMAT: Override default CLI lint mode used to call the linter (rarely needed)
CCLANGFORMAT: User custom arguments to remove before calling linter
No Additional ItemsCCLANGFORMAT: User custom config file name if different from default
CCLANGFORMAT: If true, the linter doesn't make MegaLinter fail even if errors are found
CCLANGFORMAT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
CCLANGFORMAT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
CCLANGFORMAT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
CCLANGFORMAT: Custom regex excluding filter: files matching this regex will NOT be linted
CCLANGFORMAT: Custom regex including filter: only files matching this regex will be linted
CCLANGFORMAT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CCLANGFORMAT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
CCLANGFORMAT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling CCLANGFORMAT and its pre/post commands
No Additional ItemsC_CPPCHECK: User custom arguments to add in linter CLI call
No Additional ItemsC_CPPCHECK: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsC_CPPCHECK: Override default CLI lint mode used to call the linter (rarely needed)
C_CPPCHECK: User custom arguments to remove before calling linter
No Additional ItemsC_CPPCHECK: If true, the linter doesn't make MegaLinter fail even if errors are found
C_CPPCHECK: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
C_CPPCHECK: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
C_CPPCHECK: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
C_CPPCHECK: Custom regex excluding filter: files matching this regex will NOT be linted
C_CPPCHECK: Custom regex including filter: only files matching this regex will be linted
C_CPPCHECK: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
C_CPPCHECK: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling C_CPPCHECK and its pre/post commands
No Additional ItemsC_CPPLINT: User custom arguments to add in linter CLI call
No Additional ItemsC_CPPLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsC_CPPLINT: Override default CLI lint mode used to call the linter (rarely needed)
C_CPPLINT: User custom arguments to remove before calling linter
No Additional ItemsC_CPPLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
C_CPPLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
C_CPPLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
C_CPPLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
C_CPPLINT: Custom regex excluding filter: files matching this regex will NOT be linted
C_CPPLINT: Custom regex including filter: only files matching this regex will be linted
C_CPPLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
C_CPPLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling C_CPPLINT and its pre/post commands
No Additional ItemsC: Custom regex excluding filter: files matching this regex will NOT be linted
C: Custom regex including filter: only files matching this regex will be linted
C: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
C: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
DART_DARTANALYZER: User custom arguments to add in linter CLI call
No Additional ItemsDART_DARTANALYZER: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsDART_DARTANALYZER: Override default CLI lint mode used to call the linter (rarely needed)
DART_DARTANALYZER: User custom arguments to remove before calling linter
No Additional ItemsDART_DARTANALYZER: User custom config file name if different from default
DART_DARTANALYZER: If true, the linter doesn't make MegaLinter fail even if errors are found
DART_DARTANALYZER: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
DART_DARTANALYZER: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
DART_DARTANALYZER: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
DART_DARTANALYZER: Custom regex excluding filter: files matching this regex will NOT be linted
DART_DARTANALYZER: Custom regex including filter: only files matching this regex will be linted
DART_DARTANALYZER: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
DART_DARTANALYZER: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
DART_DARTANALYZER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling DART_DARTANALYZER and its pre/post commands
No Additional ItemsDART: Custom regex excluding filter: files matching this regex will NOT be linted
DART: Custom regex including filter: only files matching this regex will be linted
DART: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
DART: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Deprecated: The name of the repository's default branch.
"master"
"main"
The location containing files to lint if you are running as docker image
If DISABLE is set, the linters in the listed descriptors will be skipped
No Additional Items[
"BASH",
"HTML"
]
Flag to have the MegaLinter complete with exit code 0 even if errors were detected.
If DISABLEERRORSLINTERS is set, the listed linters will be run but errors will be not blocking
No Additional Items[
"BASH_BASH_SHFMT",
"JAVASCRIPT_STANDARD"
]
If DISABLE_LINTERS is set, the listed linters will be skipped
No Additional Items[
"BASH_BASH_SHFMT",
"JAVASCRIPT_STANDARD"
]
DOCKERFILE_DOCKERFILELINT: User custom arguments to add in linter CLI call
No Additional ItemsDOCKERFILE_DOCKERFILELINT: User custom config file name if different from default
DOCKERFILE_DOCKERFILELINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
DOCKERFILE_DOCKERFILELINT: Path where to find linter configuration file
DOCKERFILE: Custom regex excluding filter: files matching this regex will NOT be linted
DOCKERFILE: Custom regex including filter: only files matching this regex will be linted
DOCKERFILE_HADOLINT: User custom arguments to add in linter CLI call
No Additional ItemsDOCKERFILE_HADOLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsDOCKERFILE_HADOLINT: Override default CLI lint mode used to call the linter (rarely needed)
DOCKERFILE_HADOLINT: User custom arguments to remove before calling linter
No Additional ItemsDOCKERFILE_HADOLINT: User custom config file name if different from default
DOCKERFILE_HADOLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
DOCKERFILE_HADOLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
DOCKERFILE_HADOLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
DOCKERFILE_HADOLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
DOCKERFILE_HADOLINT: Custom regex excluding filter: files matching this regex will NOT be linted
DOCKERFILE_HADOLINT: Custom regex including filter: only files matching this regex will be linted
DOCKERFILE_HADOLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
DOCKERFILE_HADOLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
DOCKERFILE_HADOLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling DOCKERFILE_HADOLINT and its pre/post commands
No Additional ItemsDOCKERFILE: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
DOCKERFILE: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
EDITORCONFIGEDITORCONFIGCHECKER: User custom arguments to add in linter CLI call
No Additional ItemsEDITORCONFIGEDITORCONFIGCHECKER: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsEDITORCONFIGEDITORCONFIGCHECKER: Override default CLI lint mode used to call the linter (rarely needed)
EDITORCONFIGEDITORCONFIGCHECKER: User custom arguments to remove before calling linter
No Additional ItemsEDITORCONFIGEDITORCONFIGCHECKER: User custom config file name if different from default
EDITORCONFIGEDITORCONFIGCHECKER: If true, the linter doesn't make MegaLinter fail even if errors are found
EDITORCONFIGEDITORCONFIGCHECKER: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
EDITORCONFIGEDITORCONFIGCHECKER: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
EDITORCONFIGEDITORCONFIGCHECKER: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
EDITORCONFIGEDITORCONFIGCHECKER: Custom regex excluding filter: files matching this regex will NOT be linted
EDITORCONFIGEDITORCONFIGCHECKER: Custom regex including filter: only files matching this regex will be linted
EDITORCONFIGEDITORCONFIGCHECKER: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
EDITORCONFIGEDITORCONFIGCHECKER: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
EDITORCONFIGEDITORCONFIGCHECKER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling EDITORCONFIGEDITORCONFIGCHECKER and its pre/post commands
No Additional ItemsEDITORCONFIG: Custom regex excluding filter: files matching this regex will NOT be linted
EDITORCONFIG: Custom regex including filter: only files matching this regex will be linted
EDITORCONFIG: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
EDITORCONFIG: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MegaLinter can send email with reports to given addresses. Please set EMAILREPORTER** variables if activated
Comma-separated list of recipient emails, that will receive reports
Define to true if you want to receive reports by mail even when there is no errors or updated sources
If ENABLE is not set, all descriptors are activated by default. If set, all linters of listed descriptors will be activated by default
No Additional Items[
"BASH",
"HTML",
"JAVASCRIPT"
]
If ENABLEERRORSLINTERS is set, only the listed linters will be considered as blocking
No Additional Items[
"REPOSITORY_TRIVY",
"REPOSITORY_GITLEAKS"
]
If ENABLE_LINTERS is set, only listed linters will be processed
No Additional Items[
"JAVASCRIPT_ES",
"PYTHON_PYLINT"
]
ENVDOTENVLINTER: User custom arguments to add in linter CLI call
No Additional ItemsENVDOTENVLINTER: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsENVDOTENVLINTER: Override default CLI lint mode used to call the linter (rarely needed)
ENVDOTENVLINTER: User custom arguments to remove before calling linter
No Additional ItemsENVDOTENVLINTER: If true, the linter doesn't make MegaLinter fail even if errors are found
ENVDOTENVLINTER: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
ENVDOTENVLINTER: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
ENVDOTENVLINTER: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
ENVDOTENVLINTER: Custom regex excluding filter: files matching this regex will NOT be linted
ENVDOTENVLINTER: Custom regex including filter: only files matching this regex will be linted
ENVDOTENVLINTER: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ENVDOTENVLINTER: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling ENVDOTENVLINTER and its pre/post commands
No Additional ItemsENV: Custom regex excluding filter: files matching this regex will NOT be linted
ENV: Custom regex including filter: only files matching this regex will be linted
ENV: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ENV: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
If set to false, the bash-exec linter will report a warning if a shell script is not executable. If set to true, the bash-exec linter will report an error instead
List of excluded directory basenames replacing MegaLinter default excluded directories. They are excluded at any nested level.
No Additional Items[
".github",
"node_modules"
]
Base mega-linter.yml config file(s) to extend local configuration from. Can be a single URL or a list of .mega-linter.yml config files URLs
No Additional ItemsIf set to true, MegaLinter fails if a linter is missing in the selected flavor
If set to true, MegaLinter fails if a linter or formatter has auto-fixed sources, even if there are no errors
If you don't use artifacts upload to read MegaLinter reports, you can access them with an hyperlink to file.io. Important: MegaLinter has no affiliation with file.io, but it's supposed to be secured, and only one download is available for a report (snapchat for files, basically)
Skip posting to file.io if linting is in success
Regular expression defining which files will be excluded from linting
"(\\.automation/test|docs/javascripts|docs/overrides|flavors|clj-kondo|TEMPLATES)"
"(src/test)"
Regular expression defining which files will be processed by linters
"(src/)"
Provides suggestions about different MegaLinter flavors to use to improve runtime performances
Formatter errors will be reported as errors (and not warnings) if this variable is set to false
GHERKIN: Custom regex excluding filter: files matching this regex will NOT be linted
GHERKIN: Custom regex including filter: only files matching this regex will be linted
GHERKINGHERKINLINT: User custom arguments to add in linter CLI call
No Additional ItemsGHERKINGHERKINLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsGHERKINGHERKINLINT: Override default CLI lint mode used to call the linter (rarely needed)
GHERKINGHERKINLINT: User custom arguments to remove before calling linter
No Additional ItemsGHERKINGHERKINLINT: User custom config file name if different from default
GHERKINGHERKINLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
GHERKINGHERKINLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
GHERKINGHERKINLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
GHERKINGHERKINLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
GHERKINGHERKINLINT: Custom regex excluding filter: files matching this regex will NOT be linted
GHERKINGHERKINLINT: Custom regex including filter: only files matching this regex will be linted
GHERKINGHERKINLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GHERKINGHERKINLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GHERKINGHERKINLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling GHERKINGHERKINLINT and its pre/post commands
No Additional ItemsGHERKIN: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GHERKIN: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
URL where the github API can be reached. Must be overridden if using GitHub Enterprise
"https://github.my-company.com/api/v3"
Posts MegaLinter results summary in the comments of the related pull request (if existing)
URL of the GitHub instance. Must be overridden if using GitHub Enterprise
"https://github.my-company.com/"
Posts a status on the pull request for each processed linter
Base directory for REPORTOUTPUTFOLDER, for user-defined linter rules location, for location of linted files if DEFAULT_WORKSPACE is not set
Path to SSL certificate if necessary
Posts Mega-Linter results summary in the comments of the related merge request (if existing)
Set to false to disable the overwrite of existing MegaLinter Merge Request comment in case of new run
GO: Custom regex excluding filter: files matching this regex will NOT be linted
GO: Custom regex including filter: only files matching this regex will be linted
GOGOLANGCILINT: User custom arguments to add in linter CLI call
No Additional ItemsGOGOLANGCILINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsGOGOLANGCILINT: Override default CLI lint mode used to call the linter (rarely needed)
GOGOLANGCILINT: User custom arguments to remove before calling linter
No Additional ItemsGOGOLANGCILINT: User custom config file name if different from default
GOGOLANGCILINT: If true, the linter doesn't make MegaLinter fail even if errors are found
GOGOLANGCILINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
GOGOLANGCILINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
GOGOLANGCILINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
GOGOLANGCILINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GOGOLANGCILINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GOGOLANGCILINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling GOGOLANGCILINT and its pre/post commands
No Additional ItemsGO: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GO: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GO_REVIVE: User custom arguments to add in linter CLI call
No Additional ItemsGO_REVIVE: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsGO_REVIVE: Override default CLI lint mode used to call the linter (rarely needed)
GO_REVIVE: User custom arguments to remove before calling linter
No Additional ItemsGO_REVIVE: User custom config file name if different from default
GO_REVIVE: If true, the linter doesn't make MegaLinter fail even if errors are found
GO_REVIVE: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
GO_REVIVE: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
GO_REVIVE: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
GO_REVIVE: Custom regex excluding filter: files matching this regex will NOT be linted
GO_REVIVE: Custom regex including filter: only files matching this regex will be linted
GO_REVIVE: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GO_REVIVE: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GO_REVIVE: Path where to find linter configuration file
List of env variables explicitly not filtered before calling GO_REVIVE and its pre/post commands
No Additional ItemsGRAPHQL: Custom regex excluding filter: files matching this regex will NOT be linted
GRAPHQL: Custom regex including filter: only files matching this regex will be linted
GRAPHQLGRAPHQLSCHEMA_LINTER: User custom arguments to add in linter CLI call
No Additional ItemsGRAPHQLGRAPHQLSCHEMA_LINTER: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsGRAPHQLGRAPHQLSCHEMA_LINTER: Override default CLI lint mode used to call the linter (rarely needed)
GRAPHQLGRAPHQLSCHEMA_LINTER: User custom arguments to remove before calling linter
No Additional ItemsGRAPHQLGRAPHQLSCHEMA_LINTER: User custom config file name if different from default
GRAPHQLGRAPHQLSCHEMA_LINTER: If true, the linter doesn't make MegaLinter fail even if errors are found
GRAPHQLGRAPHQLSCHEMA_LINTER: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
GRAPHQLGRAPHQLSCHEMA_LINTER: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
GRAPHQLGRAPHQLSCHEMA_LINTER: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
GRAPHQLGRAPHQLSCHEMA_LINTER: Custom regex excluding filter: files matching this regex will NOT be linted
GRAPHQLGRAPHQLSCHEMA_LINTER: Custom regex including filter: only files matching this regex will be linted
GRAPHQLGRAPHQLSCHEMA_LINTER: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GRAPHQLGRAPHQLSCHEMA_LINTER: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GRAPHQLGRAPHQLSCHEMA_LINTER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling GRAPHQLGRAPHQLSCHEMA_LINTER and its pre/post commands
No Additional ItemsGRAPHQL: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GRAPHQL: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GROOVY: Custom regex excluding filter: files matching this regex will NOT be linted
GROOVY: Custom regex including filter: only files matching this regex will be linted
GROOVYNPMGROOVY_LINT: User custom arguments to add in linter CLI call
No Additional ItemsGROOVYNPMGROOVY_LINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsGROOVYNPMGROOVY_LINT: Override default CLI lint mode used to call the linter (rarely needed)
GROOVYNPMGROOVY_LINT: User custom arguments to remove before calling linter
No Additional ItemsGROOVYNPMGROOVY_LINT: User custom config file name if different from default
GROOVYNPMGROOVY_LINT: If true, the linter doesn't make MegaLinter fail even if errors are found
GROOVYNPMGROOVY_LINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
GROOVYNPMGROOVY_LINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
GROOVYNPMGROOVY_LINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
GROOVYNPMGROOVY_LINT: Custom regex excluding filter: files matching this regex will NOT be linted
GROOVYNPMGROOVY_LINT: Custom regex including filter: only files matching this regex will be linted
GROOVYNPMGROOVY_LINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GROOVYNPMGROOVY_LINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GROOVYNPMGROOVY_LINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling GROOVYNPMGROOVY_LINT and its pre/post commands
No Additional ItemsGROOVY: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
GROOVY: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
HTML_DJLINT: User custom arguments to add in linter CLI call
No Additional ItemsHTML_DJLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsHTML_DJLINT: Override default CLI lint mode used to call the linter (rarely needed)
HTML_DJLINT: User custom arguments to remove before calling linter
No Additional ItemsHTML_DJLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
HTML_DJLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
HTML_DJLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
HTML_DJLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
HTML_DJLINT: Custom regex excluding filter: files matching this regex will NOT be linted
HTML_DJLINT: Custom regex including filter: only files matching this regex will be linted
HTML_DJLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
HTML_DJLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling HTML_DJLINT and its pre/post commands
No Additional ItemsHTML: Custom regex excluding filter: files matching this regex will NOT be linted
HTML: Custom regex including filter: only files matching this regex will be linted
HTML_HTMLHINT: User custom arguments to add in linter CLI call
No Additional ItemsHTML_HTMLHINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsHTML_HTMLHINT: Override default CLI lint mode used to call the linter (rarely needed)
HTML_HTMLHINT: User custom arguments to remove before calling linter
No Additional ItemsHTML_HTMLHINT: User custom config file name if different from default
HTML_HTMLHINT: If true, the linter doesn't make MegaLinter fail even if errors are found
HTML_HTMLHINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
HTML_HTMLHINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
HTML_HTMLHINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
HTML_HTMLHINT: Custom regex excluding filter: files matching this regex will NOT be linted
HTML_HTMLHINT: Custom regex including filter: only files matching this regex will be linted
HTML_HTMLHINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
HTML_HTMLHINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
HTML_HTMLHINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling HTML_HTMLHINT and its pre/post commands
No Additional ItemsHTML: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
HTML: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Makes MegaLinter skip files containing @generated marker (and not containing @not-generated)
Makes MegaLinter skip files that are ignored by git using .gitignore
Style of javascript formatting to apply
"standard"
"prettier"
JAVASCRIPT_ES: User custom arguments to add in linter CLI call
No Additional ItemsJAVASCRIPT_ES: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsJAVASCRIPT_ES: Override default CLI lint mode used to call the linter (rarely needed)
JAVASCRIPT_ES: User custom arguments to remove before calling linter
No Additional ItemsJAVASCRIPT_ES: User custom config file name if different from default
JAVASCRIPT_ES: If true, the linter doesn't make MegaLinter fail even if errors are found
JAVASCRIPT_ES: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
JAVASCRIPT_ES: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
JAVASCRIPT_ES: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
JAVASCRIPT_ES: Custom regex excluding filter: files matching this regex will NOT be linted
JAVASCRIPT_ES: Custom regex including filter: only files matching this regex will be linted
JAVASCRIPT_ES: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVASCRIPT_ES: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVASCRIPT_ES: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JAVASCRIPT_ES and its pre/post commands
No Additional ItemsJAVASCRIPT: Custom regex excluding filter: files matching this regex will NOT be linted
JAVASCRIPT: Custom regex including filter: only files matching this regex will be linted
JAVASCRIPT: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVASCRIPT_PRETTIER: User custom arguments to add in linter CLI call
No Additional ItemsJAVASCRIPT_PRETTIER: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsJAVASCRIPT_PRETTIER: Override default CLI lint mode used to call the linter (rarely needed)
JAVASCRIPT_PRETTIER: User custom arguments to remove before calling linter
No Additional ItemsJAVASCRIPT_PRETTIER: User custom config file name if different from default
JAVASCRIPT_PRETTIER: If true, the linter doesn't make MegaLinter fail even if errors are found
JAVASCRIPT_PRETTIER: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
JAVASCRIPT_PRETTIER: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
JAVASCRIPT_PRETTIER: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
JAVASCRIPT_PRETTIER: Custom regex excluding filter: files matching this regex will NOT be linted
JAVASCRIPT_PRETTIER: Custom regex including filter: only files matching this regex will be linted
JAVASCRIPT_PRETTIER: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVASCRIPT_PRETTIER: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVASCRIPT_PRETTIER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JAVASCRIPT_PRETTIER and its pre/post commands
No Additional ItemsJAVASCRIPT: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVASCRIPT_STANDARD: User custom arguments to add in linter CLI call
No Additional ItemsJAVASCRIPT_STANDARD: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsJAVASCRIPT_STANDARD: Override default CLI lint mode used to call the linter (rarely needed)
JAVASCRIPT_STANDARD: User custom arguments to remove before calling linter
No Additional ItemsJAVASCRIPT_STANDARD: If true, the linter doesn't make MegaLinter fail even if errors are found
JAVASCRIPT_STANDARD: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
JAVASCRIPT_STANDARD: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
JAVASCRIPT_STANDARD: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
JAVASCRIPT_STANDARD: Custom regex excluding filter: files matching this regex will NOT be linted
JAVASCRIPT_STANDARD: Custom regex including filter: only files matching this regex will be linted
JAVASCRIPT_STANDARD: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVASCRIPT_STANDARD: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling JAVASCRIPT_STANDARD and its pre/post commands
No Additional ItemsJAVA_CHECKSTYLE: User custom arguments to add in linter CLI call
No Additional ItemsJAVA_CHECKSTYLE: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsJAVA_CHECKSTYLE: Override default CLI lint mode used to call the linter (rarely needed)
JAVA_CHECKSTYLE: User custom arguments to remove before calling linter
No Additional ItemsJAVA_CHECKSTYLE: User custom config file name if different from default
JAVA_CHECKSTYLE: If true, the linter doesn't make MegaLinter fail even if errors are found
JAVA_CHECKSTYLE: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
JAVA_CHECKSTYLE: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
JAVA_CHECKSTYLE: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
JAVA_CHECKSTYLE: Custom regex excluding filter: files matching this regex will NOT be linted
JAVA_CHECKSTYLE: Custom regex including filter: only files matching this regex will be linted
JAVA_CHECKSTYLE: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVA_CHECKSTYLE: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVA_CHECKSTYLE: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JAVA_CHECKSTYLE and its pre/post commands
No Additional ItemsJAVA: Custom regex excluding filter: files matching this regex will NOT be linted
JAVA: Custom regex including filter: only files matching this regex will be linted
JAVA_PMD: User custom arguments to add in linter CLI call
No Additional ItemsJAVA_PMD: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsJAVA_PMD: Override default CLI lint mode used to call the linter (rarely needed)
JAVA_PMD: User custom arguments to remove before calling linter
No Additional ItemsJAVA_PMD: User custom config file name if different from default
JAVA_PMD: If true, the linter doesn't make MegaLinter fail even if errors are found
JAVA_PMD: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
JAVA_PMD: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
JAVA_PMD: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
JAVA_PMD: Custom regex excluding filter: files matching this regex will NOT be linted
JAVA_PMD: Custom regex including filter: only files matching this regex will be linted
JAVA_PMD: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVA_PMD: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVA_PMD: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JAVA_PMD and its pre/post commands
No Additional ItemsJAVA: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JAVA: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Custom markdown to add at the end of the summary message posted on a PR/MR
JSONESLINTPLUGIN_JSONC: User custom arguments to add in linter CLI call
No Additional ItemsJSONESLINTPLUGIN_JSONC: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsJSONESLINTPLUGIN_JSONC: Override default CLI lint mode used to call the linter (rarely needed)
JSONESLINTPLUGIN_JSONC: User custom arguments to remove before calling linter
No Additional ItemsJSONESLINTPLUGIN_JSONC: User custom config file name if different from default
JSONESLINTPLUGIN_JSONC: If true, the linter doesn't make MegaLinter fail even if errors are found
JSONESLINTPLUGIN_JSONC: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
JSONESLINTPLUGIN_JSONC: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
JSONESLINTPLUGIN_JSONC: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
JSONESLINTPLUGIN_JSONC: Custom regex excluding filter: files matching this regex will NOT be linted
JSONESLINTPLUGIN_JSONC: Custom regex including filter: only files matching this regex will be linted
JSONESLINTPLUGIN_JSONC: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSONESLINTPLUGIN_JSONC: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSONESLINTPLUGIN_JSONC: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JSONESLINTPLUGIN_JSONC and its pre/post commands
No Additional ItemsJSON: Custom regex excluding filter: files matching this regex will NOT be linted
JSON: Custom regex including filter: only files matching this regex will be linted
JSON_JSONLINT: User custom arguments to add in linter CLI call
No Additional ItemsJSON_JSONLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsJSON_JSONLINT: Override default CLI lint mode used to call the linter (rarely needed)
JSON_JSONLINT: User custom arguments to remove before calling linter
No Additional ItemsJSON_JSONLINT: User custom config file name if different from default
JSON_JSONLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
JSON_JSONLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
JSON_JSONLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
JSON_JSONLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
JSON_JSONLINT: Custom regex excluding filter: files matching this regex will NOT be linted
JSON_JSONLINT: Custom regex including filter: only files matching this regex will be linted
JSON_JSONLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSON_JSONLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSON_JSONLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JSON_JSONLINT and its pre/post commands
No Additional ItemsJSONNPMPACKAGEJSONLINT: User custom arguments to add in linter CLI call
No Additional ItemsJSONNPMPACKAGEJSONLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsJSONNPMPACKAGEJSONLINT: Override default CLI lint mode used to call the linter (rarely needed)
JSONNPMPACKAGEJSONLINT: User custom arguments to remove before calling linter
No Additional ItemsJSONNPMPACKAGEJSONLINT: User custom config file name if different from default
JSONNPMPACKAGEJSONLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
JSONNPMPACKAGEJSONLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
JSONNPMPACKAGEJSONLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
JSONNPMPACKAGEJSONLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
JSONNPMPACKAGEJSONLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSONNPMPACKAGEJSONLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSONNPMPACKAGEJSONLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JSONNPMPACKAGEJSONLINT and its pre/post commands
No Additional ItemsJSON: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSON_PRETTIER: User custom arguments to add in linter CLI call
No Additional ItemsJSON_PRETTIER: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsJSON_PRETTIER: Override default CLI lint mode used to call the linter (rarely needed)
JSON_PRETTIER: User custom arguments to remove before calling linter
No Additional ItemsJSON_PRETTIER: User custom config file name if different from default
JSON_PRETTIER: If true, the linter doesn't make MegaLinter fail even if errors are found
JSON_PRETTIER: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
JSON_PRETTIER: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
JSON_PRETTIER: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
JSON_PRETTIER: Custom regex excluding filter: files matching this regex will NOT be linted
JSON_PRETTIER: Custom regex including filter: only files matching this regex will be linted
JSON_PRETTIER: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSON_PRETTIER: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSON_PRETTIER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JSON_PRETTIER and its pre/post commands
No Additional ItemsJSON: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Output a large execution log in a JSON file named mega-linter-report.json
Defines if output contain only error files (simple) or all files (detailed)
JSON_V8R: User custom arguments to add in linter CLI call
No Additional ItemsJSON_V8R: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsJSON_V8R: Override default CLI lint mode used to call the linter (rarely needed)
JSON_V8R: User custom arguments to remove before calling linter
No Additional ItemsJSON_V8R: If true, the linter doesn't make MegaLinter fail even if errors are found
JSON_V8R: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
JSON_V8R: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
JSON_V8R: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
JSON_V8R: Custom regex excluding filter: files matching this regex will NOT be linted
JSON_V8R: Custom regex including filter: only files matching this regex will be linted
JSON_V8R: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSON_V8R: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling JSON_V8R and its pre/post commands
No Additional ItemsJSX_ESLINT: User custom arguments to add in linter CLI call
No Additional ItemsJSX_ESLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsJSX_ESLINT: Override default CLI lint mode used to call the linter (rarely needed)
JSX_ESLINT: User custom arguments to remove before calling linter
No Additional ItemsJSX_ESLINT: User custom config file name if different from default
JSX_ESLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
JSX_ESLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
JSX_ESLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
JSX_ESLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
JSX_ESLINT: Custom regex excluding filter: files matching this regex will NOT be linted
JSX_ESLINT: Custom regex including filter: only files matching this regex will be linted
JSX_ESLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSX_ESLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSX_ESLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling JSX_ESLINT and its pre/post commands
No Additional ItemsJSX: Custom regex excluding filter: files matching this regex will NOT be linted
JSX: Custom regex including filter: only files matching this regex will be linted
JSX: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
JSX: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
KOTLIN_DETEKT: User custom arguments to add in linter CLI call
No Additional ItemsKOTLIN_DETEKT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsKOTLIN_DETEKT: Override default CLI lint mode used to call the linter (rarely needed)
KOTLIN_DETEKT: User custom arguments to remove before calling linter
No Additional ItemsKOTLIN_DETEKT: User custom config file name if different from default
KOTLIN_DETEKT: If true, the linter doesn't make MegaLinter fail even if errors are found
KOTLIN_DETEKT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
KOTLIN_DETEKT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
KOTLIN_DETEKT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
KOTLIN_DETEKT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
KOTLIN_DETEKT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
KOTLIN_DETEKT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling KOTLIN_DETEKT and its pre/post commands
No Additional ItemsKOTLIN: Custom regex excluding filter: files matching this regex will NOT be linted
KOTLIN: Custom regex including filter: only files matching this regex will be linted
KOTLIN_KTLINT: User custom arguments to add in linter CLI call
No Additional ItemsKOTLIN_KTLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsKOTLIN_KTLINT: Override default CLI lint mode used to call the linter (rarely needed)
KOTLIN_KTLINT: User custom arguments to remove before calling linter
No Additional ItemsKOTLIN_KTLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
KOTLIN_KTLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
KOTLIN_KTLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
KOTLIN_KTLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
KOTLIN_KTLINT: Custom regex excluding filter: files matching this regex will NOT be linted
KOTLIN_KTLINT: Custom regex including filter: only files matching this regex will be linted
KOTLIN_KTLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
KOTLIN_KTLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling KOTLIN_KTLINT and its pre/post commands
No Additional ItemsKOTLIN: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
KOTLIN: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
KUBERNETES: Custom regex excluding filter: files matching this regex will NOT be linted
KUBERNETES: Custom regex including filter: only files matching this regex will be linted
KUBERNETES_HELM: User custom arguments to add in linter CLI call
No Additional ItemsKUBERNETES_HELM: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsKUBERNETES_HELM: Override default CLI lint mode used to call the linter (rarely needed)
KUBERNETES_HELM: User custom arguments to remove before calling linter
No Additional ItemsDirectory that must be found to activate linter. Use value "any" to always activate
KUBERNETES_HELM: If true, the linter doesn't make MegaLinter fail even if errors are found
KUBERNETES_HELM: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
KUBERNETES_HELM: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
KUBERNETES_HELM: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
KUBERNETES_HELM: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
KUBERNETES_HELM: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling KUBERNETES_HELM and its pre/post commands
No Additional ItemsKUBERNETES_KUBECONFORM: User custom arguments to add in linter CLI call
No Additional ItemsKUBERNETES_KUBECONFORM: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsKUBERNETES_KUBECONFORM: Override default CLI lint mode used to call the linter (rarely needed)
KUBERNETES_KUBECONFORM: User custom arguments to remove before calling linter
No Additional ItemsDirectory that must be found to activate linter. Use value "any" to always activate
KUBERNETES_KUBECONFORM: If true, the linter doesn't make MegaLinter fail even if errors are found
KUBERNETES_KUBECONFORM: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
KUBERNETES_KUBECONFORM: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
KUBERNETES_KUBECONFORM: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
KUBERNETES_KUBECONFORM: Custom regex excluding filter: files matching this regex will NOT be linted
KUBERNETES_KUBECONFORM: Custom regex including filter: only files matching this regex will be linted
KUBERNETES_KUBECONFORM: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
KUBERNETES_KUBECONFORM: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling KUBERNETES_KUBECONFORM and its pre/post commands
No Additional ItemsKUBERNETES_KUBESCAPE: User custom arguments to add in linter CLI call
No Additional ItemsKUBERNETES_KUBESCAPE: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsKUBERNETES_KUBESCAPE: Override default CLI lint mode used to call the linter (rarely needed)
KUBERNETES_KUBESCAPE: User custom arguments to remove before calling linter
No Additional ItemsDirectory that must be found to activate linter. Use value "any" to always activate
KUBERNETES_KUBESCAPE: If true, the linter doesn't make MegaLinter fail even if errors are found
KUBERNETES_KUBESCAPE: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
KUBERNETES_KUBESCAPE: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
KUBERNETES_KUBESCAPE: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
KUBERNETES_KUBESCAPE: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
KUBERNETES_KUBESCAPE: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling KUBERNETES_KUBESCAPE and its pre/post commands
No Additional ItemsKUBERNETES_KUBEVAL: User custom arguments to add in linter CLI call
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
KUBERNETES: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
KUBERNETES: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LATEX_CHKTEX: User custom arguments to add in linter CLI call
No Additional ItemsLATEX_CHKTEX: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsLATEX_CHKTEX: Override default CLI lint mode used to call the linter (rarely needed)
LATEX_CHKTEX: User custom arguments to remove before calling linter
No Additional ItemsLATEX_CHKTEX: User custom config file name if different from default
LATEX_CHKTEX: If true, the linter doesn't make MegaLinter fail even if errors are found
LATEX_CHKTEX: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
LATEX_CHKTEX: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
LATEX_CHKTEX: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
LATEX_CHKTEX: Custom regex excluding filter: files matching this regex will NOT be linted
LATEX_CHKTEX: Custom regex including filter: only files matching this regex will be linted
LATEX_CHKTEX: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LATEX_CHKTEX: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LATEX_CHKTEX: Path where to find linter configuration file
List of env variables explicitly not filtered before calling LATEX_CHKTEX and its pre/post commands
No Additional ItemsLATEX: Custom regex excluding filter: files matching this regex will NOT be linted
LATEX: Custom regex including filter: only files matching this regex will be linted
LATEX: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LATEX: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Directory for all linter configuration rules. Can be a local folder or a remote URL. Not necessary if your linters configuration files are at the root of your repository
"myrulesfolder"
"https://raw.githubusercontent.com/some_org/some_repo/mega-linter-rules"
If LLMADVISORDISABLE_LINTERS is set, LLM advisor will NOT process these ones
No Additional Items[
"JAVASCRIPT_ES",
"PYTHON_PYLINT"
]
Enable AI-powered fix suggestions using Large Language Models
"true"
"false"
If LLMADVISORENABLE_LINTERS is set, LLM advisor will only process these ones
No Additional Items[
"JAVASCRIPT_ES",
"PYTHON_PYLINT"
]
When to trigger AI suggestions: ERROR (only for blocking linters with return_code != 0) or WARNING (for both blocking and non-blocking linters)
"ERROR"
"WARNING"
Display LLM Advisor suggestions before or after linter output
"after_linter_output"
"before_linter_output"
Maximum number of tokens for LLM response
"500"
"1000"
"2000"
Name of the LLM model to use (provider-specific)
"gpt-3.5-turbo"
"gpt-4"
"claude-3-haiku-20240307"
"gemini-pro"
LLM provider to use for AI suggestions
"openai"
"anthropic"
"google"
"ollama"
Temperature for LLM generation (0.0 = deterministic, 1.0 = creative)
"0.0"
"0.1"
"0.5"
"1.0"
The file name for outputting logs. All output is sent to the log file regardless of LOG_LEVEL
How much output the script will generate to the console. One of INFO, DEBUG, WARNING or ERROR.
LUA: Custom regex excluding filter: files matching this regex will NOT be linted
LUA: Custom regex including filter: only files matching this regex will be linted
LUA_LUACHECK: User custom arguments to add in linter CLI call
No Additional ItemsLUA_LUACHECK: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsLUA_LUACHECK: Override default CLI lint mode used to call the linter (rarely needed)
LUA_LUACHECK: User custom arguments to remove before calling linter
No Additional ItemsLUA_LUACHECK: User custom config file name if different from default
LUA_LUACHECK: If true, the linter doesn't make MegaLinter fail even if errors are found
LUA_LUACHECK: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
LUA_LUACHECK: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
LUA_LUACHECK: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
LUA_LUACHECK: Custom regex excluding filter: files matching this regex will NOT be linted
LUA_LUACHECK: Custom regex including filter: only files matching this regex will be linted
LUA_LUACHECK: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LUA_LUACHECK: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LUA_LUACHECK: Path where to find linter configuration file
List of env variables explicitly not filtered before calling LUA_LUACHECK and its pre/post commands
No Additional ItemsLUA: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LUA: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LUA_SELENE: User custom arguments to add in linter CLI call
No Additional ItemsLUA_SELENE: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsLUA_SELENE: Override default CLI lint mode used to call the linter (rarely needed)
LUA_SELENE: User custom arguments to remove before calling linter
No Additional ItemsLUA_SELENE: User custom config file name if different from default
LUA_SELENE: If true, the linter doesn't make MegaLinter fail even if errors are found
LUA_SELENE: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
LUA_SELENE: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
LUA_SELENE: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
LUA_SELENE: Custom regex excluding filter: files matching this regex will NOT be linted
LUA_SELENE: Custom regex including filter: only files matching this regex will be linted
LUA_SELENE: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LUA_SELENE: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LUA_SELENE: Path where to find linter configuration file
List of env variables explicitly not filtered before calling LUA_SELENE and its pre/post commands
No Additional ItemsLUA_STYLUA: User custom arguments to add in linter CLI call
No Additional ItemsLUA_STYLUA: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsLUA_STYLUA: Override default CLI lint mode used to call the linter (rarely needed)
LUA_STYLUA: User custom arguments to remove before calling linter
No Additional ItemsLUA_STYLUA: User custom config file name if different from default
LUA_STYLUA: If true, the linter doesn't make MegaLinter fail even if errors are found
LUA_STYLUA: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
LUA_STYLUA: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
LUA_STYLUA: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
LUA_STYLUA: Custom regex excluding filter: files matching this regex will NOT be linted
LUA_STYLUA: Custom regex including filter: only files matching this regex will be linted
LUA_STYLUA: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LUA_STYLUA: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
LUA_STYLUA: Path where to find linter configuration file
List of env variables explicitly not filtered before calling LUA_STYLUA and its pre/post commands
No Additional ItemsMAKEFILE_CHECKMAKE: User custom arguments to add in linter CLI call
No Additional ItemsMAKEFILE_CHECKMAKE: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsMAKEFILE_CHECKMAKE: Override default CLI lint mode used to call the linter (rarely needed)
MAKEFILE_CHECKMAKE: User custom arguments to remove before calling linter
No Additional ItemsMAKEFILE_CHECKMAKE: User custom config file name if different from default
MAKEFILE_CHECKMAKE: If true, the linter doesn't make MegaLinter fail even if errors are found
MAKEFILE_CHECKMAKE: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
MAKEFILE_CHECKMAKE: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
MAKEFILE_CHECKMAKE: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
MAKEFILE_CHECKMAKE: Custom regex excluding filter: files matching this regex will NOT be linted
MAKEFILE_CHECKMAKE: Custom regex including filter: only files matching this regex will be linted
MAKEFILE_CHECKMAKE: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MAKEFILE_CHECKMAKE: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MAKEFILE_CHECKMAKE: Path where to find linter configuration file
List of env variables explicitly not filtered before calling MAKEFILE_CHECKMAKE and its pre/post commands
No Additional ItemsMAKEFILE: Custom regex excluding filter: files matching this regex will NOT be linted
MAKEFILE: Custom regex including filter: only files matching this regex will be linted
MAKEFILE: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MAKEFILE: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Style of markdown formatting to apply
MARKDOWN: Custom regex excluding filter: files matching this regex will NOT be linted
MARKDOWN: Custom regex including filter: only files matching this regex will be linted
MARKDOWN_MARKDOWNLINT: User custom arguments to add in linter CLI call
No Additional ItemsMARKDOWN_MARKDOWNLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsMARKDOWN_MARKDOWNLINT: Override default CLI lint mode used to call the linter (rarely needed)
MARKDOWN_MARKDOWNLINT: User custom arguments to remove before calling linter
No Additional ItemsMARKDOWN_MARKDOWNLINT: User custom config file name if different from default
MARKDOWN_MARKDOWNLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
MARKDOWN_MARKDOWNLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
MARKDOWN_MARKDOWNLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
MARKDOWN_MARKDOWNLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
MARKDOWN_MARKDOWNLINT: Custom regex excluding filter: files matching this regex will NOT be linted
MARKDOWN_MARKDOWNLINT: Custom regex including filter: only files matching this regex will be linted
MARKDOWN_MARKDOWNLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWN_MARKDOWNLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWN_MARKDOWNLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling MARKDOWN_MARKDOWNLINT and its pre/post commands
No Additional ItemsMARKDOWNMARKDOWNLINK_CHECK: User custom arguments to add in linter CLI call
No Additional ItemsMARKDOWNMARKDOWNLINK_CHECK: User custom arguments to remove before calling linter
No Additional ItemsMARKDOWNMARKDOWNLINK_CHECK: User custom config file name if different from default
MARKDOWNMARKDOWNLINK_CHECK: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWNMARKDOWNLINK_CHECK: Path where to find linter configuration file
List of env variables explicitly not filtered before calling MARKDOWNMARKDOWNLINK_CHECK and its pre/post commands
No Additional ItemsMARKDOWNMARKDOWNTABLE_FORMATTER: User custom arguments to add in linter CLI call
No Additional ItemsMARKDOWNMARKDOWNTABLE_FORMATTER: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsMARKDOWNMARKDOWNTABLE_FORMATTER: Override default CLI lint mode used to call the linter (rarely needed)
MARKDOWNMARKDOWNTABLE_FORMATTER: User custom arguments to remove before calling linter
No Additional ItemsMARKDOWNMARKDOWNTABLE_FORMATTER: If true, the linter doesn't make MegaLinter fail even if errors are found
MARKDOWNMARKDOWNTABLE_FORMATTER: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
MARKDOWNMARKDOWNTABLE_FORMATTER: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
MARKDOWNMARKDOWNTABLE_FORMATTER: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
MARKDOWNMARKDOWNTABLE_FORMATTER: Custom regex excluding filter: files matching this regex will NOT be linted
MARKDOWNMARKDOWNTABLE_FORMATTER: Custom regex including filter: only files matching this regex will be linted
MARKDOWNMARKDOWNTABLE_FORMATTER: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWNMARKDOWNTABLE_FORMATTER: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling MARKDOWNMARKDOWNTABLE_FORMATTER and its pre/post commands
No Additional ItemsMARKDOWNMARKDOWNTABLE_PRETTIFY: User custom arguments to add in linter CLI call
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
MARKDOWN: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWN: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWNREMARKLINT: User custom arguments to add in linter CLI call
No Additional ItemsMARKDOWNREMARKLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsMARKDOWNREMARKLINT: Override default CLI lint mode used to call the linter (rarely needed)
MARKDOWNREMARKLINT: User custom arguments to remove before calling linter
No Additional ItemsMARKDOWNREMARKLINT: User custom config file name if different from default
MARKDOWNREMARKLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
MARKDOWNREMARKLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
MARKDOWNREMARKLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
MARKDOWNREMARKLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
MARKDOWNREMARKLINT: Custom regex excluding filter: files matching this regex will NOT be linted
MARKDOWNREMARKLINT: Custom regex including filter: only files matching this regex will be linted
MARKDOWNREMARKLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWNREMARKLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWNREMARKLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling MARKDOWNREMARKLINT and its pre/post commands
No Additional ItemsMARKDOWN_RUMDL: User custom arguments to add in linter CLI call
No Additional ItemsMARKDOWN_RUMDL: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsMARKDOWN_RUMDL: Override default CLI lint mode used to call the linter (rarely needed)
MARKDOWN_RUMDL: User custom arguments to remove before calling linter
No Additional ItemsMARKDOWN_RUMDL: User custom config file name if different from default
MARKDOWN_RUMDL: If true, the linter doesn't make MegaLinter fail even if errors are found
MARKDOWN_RUMDL: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
MARKDOWN_RUMDL: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
MARKDOWN_RUMDL: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
MARKDOWN_RUMDL: Custom regex excluding filter: files matching this regex will NOT be linted
MARKDOWN_RUMDL: Custom regex including filter: only files matching this regex will be linted
MARKDOWN_RUMDL: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWN_RUMDL: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
MARKDOWN_RUMDL: Path where to find linter configuration file
List of env variables explicitly not filtered before calling MARKDOWN_RUMDL and its pre/post commands
No Additional ItemsGenerate SUMMARY reports that can be used to display issues directly in PR comment
Override SUMMARY output file name
(DEPRECATED, use GITHUBSTATUSREPORTER) Posts a status on the pull request for each processed linter
Base URL to connect to Ollama server
(DEPRECATED) Output detail for text reporter: only error files (simple) or all files (detailed)
(DEPRECATED) Output format: text or tap
Process linters in parallel to improve overall MegaLinter performance. If true, linters of same language or formats are grouped in the same parallel process to avoid lock issues if fixing the same files
All available cores are used by default. If there are too many, you need to decrease the number of used cores in order to enhance performances
4
PERL: Custom regex excluding filter: files matching this regex will NOT be linted
PERL: Custom regex including filter: only files matching this regex will be linted
PERL_PERLCRITIC: User custom arguments to add in linter CLI call
No Additional ItemsPERL_PERLCRITIC: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPERL_PERLCRITIC: Override default CLI lint mode used to call the linter (rarely needed)
PERL_PERLCRITIC: User custom arguments to remove before calling linter
No Additional ItemsPERL_PERLCRITIC: If true, the linter doesn't make MegaLinter fail even if errors are found
PERL_PERLCRITIC: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PERL_PERLCRITIC: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PERL_PERLCRITIC: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PERL_PERLCRITIC: Custom regex excluding filter: files matching this regex will NOT be linted
PERL_PERLCRITIC: Custom regex including filter: only files matching this regex will be linted
PERL_PERLCRITIC: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PERL_PERLCRITIC: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling PERL_PERLCRITIC and its pre/post commands
No Additional ItemsPERL: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PERL: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_BUILTIN: User custom arguments to add in linter CLI call
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP: Custom regex excluding filter: files matching this regex will NOT be linted
PHP: Custom regex including filter: only files matching this regex will be linted
PHP_PHPCSFIXER: User custom arguments to add in linter CLI call
No Additional ItemsPHP_PHPCSFIXER: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPHP_PHPCSFIXER: Override default CLI lint mode used to call the linter (rarely needed)
PHP_PHPCSFIXER: User custom arguments to remove before calling linter
No Additional ItemsPHP_PHPCSFIXER: User custom config file name if different from default
PHP_PHPCSFIXER: If true, the linter doesn't make MegaLinter fail even if errors are found
PHP_PHPCSFIXER: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PHP_PHPCSFIXER: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PHP_PHPCSFIXER: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PHP_PHPCSFIXER: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PHPCSFIXER: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PHPCSFIXER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PHP_PHPCSFIXER and its pre/post commands
No Additional ItemsPHP_PHPCS: User custom arguments to add in linter CLI call
No Additional ItemsPHP_PHPCS: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPHP_PHPCS: Override default CLI lint mode used to call the linter (rarely needed)
PHP_PHPCS: User custom arguments to remove before calling linter
No Additional ItemsPHP_PHPCS: User custom config file name if different from default
PHP_PHPCS: If true, the linter doesn't make MegaLinter fail even if errors are found
PHP_PHPCS: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PHP_PHPCS: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PHP_PHPCS: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PHP_PHPCS: Custom regex excluding filter: files matching this regex will NOT be linted
PHP_PHPCS: Custom regex including filter: only files matching this regex will be linted
PHP_PHPCS: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PHPCS: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PHPCS: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PHP_PHPCS and its pre/post commands
No Additional ItemsPHP_PHPLINT: User custom arguments to add in linter CLI call
No Additional ItemsPHP_PHPLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPHP_PHPLINT: Override default CLI lint mode used to call the linter (rarely needed)
PHP_PHPLINT: User custom arguments to remove before calling linter
No Additional ItemsPHP_PHPLINT: User custom config file name if different from default
PHP_PHPLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
PHP_PHPLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PHP_PHPLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PHP_PHPLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PHP_PHPLINT: Custom regex excluding filter: files matching this regex will NOT be linted
PHP_PHPLINT: Custom regex including filter: only files matching this regex will be linted
PHP_PHPLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PHPLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PHPLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PHP_PHPLINT and its pre/post commands
No Additional ItemsPHP_PHPSTAN: User custom arguments to add in linter CLI call
No Additional ItemsPHP_PHPSTAN: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPHP_PHPSTAN: Override default CLI lint mode used to call the linter (rarely needed)
PHP_PHPSTAN: User custom arguments to remove before calling linter
No Additional ItemsPHP_PHPSTAN: User custom config file name if different from default
PHP_PHPSTAN: If true, the linter doesn't make MegaLinter fail even if errors are found
PHP_PHPSTAN: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PHP_PHPSTAN: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PHP_PHPSTAN: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PHP_PHPSTAN: Custom regex excluding filter: files matching this regex will NOT be linted
PHP_PHPSTAN: Custom regex including filter: only files matching this regex will be linted
PHP_PHPSTAN: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PHPSTAN: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PHPSTAN: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PHP_PHPSTAN and its pre/post commands
No Additional ItemsPHP: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PSALM: User custom arguments to add in linter CLI call
No Additional ItemsPHP_PSALM: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPHP_PSALM: Override default CLI lint mode used to call the linter (rarely needed)
PHP_PSALM: User custom arguments to remove before calling linter
No Additional ItemsPHP_PSALM: User custom config file name if different from default
PHP_PSALM: If true, the linter doesn't make MegaLinter fail even if errors are found
PHP_PSALM: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PHP_PSALM: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PHP_PSALM: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PHP_PSALM: Custom regex excluding filter: files matching this regex will NOT be linted
PHP_PSALM: Custom regex including filter: only files matching this regex will be linted
PHP_PSALM: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PSALM: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PHP_PSALM: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PHP_PSALM and its pre/post commands
No Additional ItemsList of MegaLinter plugins. URL must follow format https:///mega-linter-plugin-/**.mega-linter-descriptor.yml
No Additional Items[
"https://raw.githubusercontent.com/cookiejar/megalinter-plugin-cookiejar/master/cookietemplate.mega-linter-descriptor.yml"
]
Custom bash commands to run after linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
(DEPRECATED, use GITHUBCOMMENTREPORTER) Posts MegaLinter results summary in the comments of the related pull request (if existing)
(DEPRECATED, use GITHUBCOMMENTREPORTER) Posts MegaLinter results summary in the comments of the related merge request (if existing)
POWERSHELL: Custom regex excluding filter: files matching this regex will NOT be linted
POWERSHELL: Custom regex including filter: only files matching this regex will be linted
POWERSHELL: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
POWERSHELL_POWERSHELL: User custom arguments to add in linter CLI call
No Additional ItemsPOWERSHELL_POWERSHELL: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPOWERSHELL_POWERSHELL: Override default CLI lint mode used to call the linter (rarely needed)
POWERSHELL_POWERSHELL: User custom arguments to remove before calling linter
No Additional ItemsPOWERSHELL_POWERSHELL: User custom config file name if different from default
POWERSHELL_POWERSHELL: If true, the linter doesn't make MegaLinter fail even if errors are found
POWERSHELL_POWERSHELL: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
POWERSHELL_POWERSHELL: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
POWERSHELL_POWERSHELL: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
POWERSHELL_POWERSHELL: Custom regex excluding filter: files matching this regex will NOT be linted
POWERSHELL_POWERSHELL: Custom regex including filter: only files matching this regex will be linted
POWERSHELLPOWERSHELLFORMATTER: User custom arguments to add in linter CLI call
No Additional ItemsPOWERSHELLPOWERSHELLFORMATTER: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPOWERSHELLPOWERSHELLFORMATTER: Override default CLI lint mode used to call the linter (rarely needed)
POWERSHELLPOWERSHELLFORMATTER: User custom arguments to remove before calling linter
No Additional ItemsPOWERSHELLPOWERSHELLFORMATTER: User custom config file name if different from default
POWERSHELLPOWERSHELLFORMATTER: If true, the linter doesn't make MegaLinter fail even if errors are found
POWERSHELLPOWERSHELLFORMATTER: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
POWERSHELLPOWERSHELLFORMATTER: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
POWERSHELLPOWERSHELLFORMATTER: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
POWERSHELLPOWERSHELLFORMATTER: Custom regex excluding filter: files matching this regex will NOT be linted
POWERSHELLPOWERSHELLFORMATTER: Custom regex including filter: only files matching this regex will be linted
POWERSHELLPOWERSHELLFORMATTER: -Encoding to be used when writing content to the file
POWERSHELLPOWERSHELLFORMATTER: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
POWERSHELLPOWERSHELLFORMATTER: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
POWERSHELLPOWERSHELLFORMATTER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling POWERSHELLPOWERSHELLFORMATTER and its pre/post commands
No Additional ItemsPOWERSHELL_POWERSHELL: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
POWERSHELL_POWERSHELL: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
POWERSHELL_POWERSHELL: Path where to find linter configuration file
List of env variables explicitly not filtered before calling POWERSHELL_POWERSHELL and its pre/post commands
No Additional ItemsPOWERSHELL: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Custom bash commands to run before linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm install java-caller",
"continue_if_failed": false,
"cwd": "root"
},
{
"command": "echo \"pre-run command has been called\"",
"cwd": "workspace"
}
]
If set to false, only fixed and error files are displayed in logs
Enable printing alpaca image to console output
PROTOBUF: Custom regex excluding filter: files matching this regex will NOT be linted
PROTOBUF: Custom regex including filter: only files matching this regex will be linted
PROTOBUF: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PROTOBUF: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PROTOBUF_PROTOLINT: User custom arguments to add in linter CLI call
No Additional ItemsPROTOBUF_PROTOLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPROTOBUF_PROTOLINT: Override default CLI lint mode used to call the linter (rarely needed)
PROTOBUF_PROTOLINT: User custom arguments to remove before calling linter
No Additional ItemsPROTOBUF_PROTOLINT: User custom config file name if different from default
PROTOBUF_PROTOLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
PROTOBUF_PROTOLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PROTOBUF_PROTOLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PROTOBUF_PROTOLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PROTOBUF_PROTOLINT: Custom regex excluding filter: files matching this regex will NOT be linted
PROTOBUF_PROTOLINT: Custom regex including filter: only files matching this regex will be linted
PROTOBUF_PROTOLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PROTOBUF_PROTOLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PROTOBUF_PROTOLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PROTOBUF_PROTOLINT and its pre/post commands
No Additional ItemsPUPPET: Custom regex excluding filter: files matching this regex will NOT be linted
PUPPET: Custom regex including filter: only files matching this regex will be linted
PUPPET: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PUPPET: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PUPPETPUPPETLINT: User custom arguments to add in linter CLI call
No Additional ItemsPUPPETPUPPETLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPUPPETPUPPETLINT: Override default CLI lint mode used to call the linter (rarely needed)
PUPPETPUPPETLINT: User custom arguments to remove before calling linter
No Additional ItemsPUPPETPUPPETLINT: User custom config file name if different from default
PUPPETPUPPETLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
PUPPETPUPPETLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PUPPETPUPPETLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PUPPETPUPPETLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PUPPETPUPPETLINT: Custom regex excluding filter: files matching this regex will NOT be linted
PUPPETPUPPETLINT: Custom regex including filter: only files matching this regex will be linted
PUPPETPUPPETLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PUPPETPUPPETLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PUPPETPUPPETLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PUPPETPUPPETLINT and its pre/post commands
No Additional ItemsPYTHON_BANDIT: User custom arguments to add in linter CLI call
No Additional ItemsPYTHON_BANDIT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPYTHON_BANDIT: Override default CLI lint mode used to call the linter (rarely needed)
PYTHON_BANDIT: User custom arguments to remove before calling linter
No Additional ItemsPYTHON_BANDIT: User custom config file name if different from default
PYTHON_BANDIT: If true, the linter doesn't make MegaLinter fail even if errors are found
PYTHON_BANDIT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PYTHON_BANDIT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PYTHON_BANDIT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PYTHON_BANDIT: Custom regex excluding filter: files matching this regex will NOT be linted
PYTHON_BANDIT: Custom regex including filter: only files matching this regex will be linted
PYTHON_BANDIT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_BANDIT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_BANDIT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHON_BANDIT and its pre/post commands
No Additional ItemsPYTHON_BLACK: User custom arguments to add in linter CLI call
No Additional ItemsPYTHON_BLACK: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPYTHON_BLACK: Override default CLI lint mode used to call the linter (rarely needed)
PYTHON_BLACK: User custom arguments to remove before calling linter
No Additional ItemsPYTHON_BLACK: User custom config file name if different from default
PYTHON_BLACK: If true, the linter doesn't make MegaLinter fail even if errors are found
PYTHON_BLACK: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PYTHON_BLACK: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PYTHON_BLACK: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PYTHON_BLACK: Custom regex excluding filter: files matching this regex will NOT be linted
PYTHON_BLACK: Custom regex including filter: only files matching this regex will be linted
PYTHON_BLACK: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_BLACK: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_BLACK: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHON_BLACK and its pre/post commands
No Additional ItemsStyle of python formatting to apply
"black"
"ruff"
PYTHON: Custom regex excluding filter: files matching this regex will NOT be linted
PYTHON: Custom regex including filter: only files matching this regex will be linted
PYTHON_FLAKE8: User custom arguments to add in linter CLI call
No Additional ItemsPYTHON_FLAKE8: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPYTHON_FLAKE8: Override default CLI lint mode used to call the linter (rarely needed)
PYTHON_FLAKE8: User custom arguments to remove before calling linter
No Additional ItemsPYTHON_FLAKE8: User custom config file name if different from default
PYTHON_FLAKE8: If true, the linter doesn't make MegaLinter fail even if errors are found
PYTHON_FLAKE8: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PYTHON_FLAKE8: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PYTHON_FLAKE8: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PYTHON_FLAKE8: Custom regex excluding filter: files matching this regex will NOT be linted
PYTHON_FLAKE8: Custom regex including filter: only files matching this regex will be linted
PYTHON_FLAKE8: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_FLAKE8: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_FLAKE8: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHON_FLAKE8 and its pre/post commands
No Additional ItemsPYTHON_ISORT: User custom arguments to add in linter CLI call
No Additional ItemsPYTHON_ISORT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPYTHON_ISORT: Override default CLI lint mode used to call the linter (rarely needed)
PYTHON_ISORT: User custom arguments to remove before calling linter
No Additional ItemsPYTHON_ISORT: User custom config file name if different from default
PYTHON_ISORT: If true, the linter doesn't make MegaLinter fail even if errors are found
PYTHON_ISORT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PYTHON_ISORT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PYTHON_ISORT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PYTHON_ISORT: Custom regex excluding filter: files matching this regex will NOT be linted
PYTHON_ISORT: Custom regex including filter: only files matching this regex will be linted
PYTHON_ISORT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_ISORT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_ISORT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHON_ISORT and its pre/post commands
No Additional ItemsPYTHON_MYPY: User custom arguments to add in linter CLI call
No Additional ItemsPYTHON_MYPY: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPYTHON_MYPY: Override default CLI lint mode used to call the linter (rarely needed)
PYTHON_MYPY: User custom arguments to remove before calling linter
No Additional ItemsPYTHON_MYPY: User custom config file name if different from default
PYTHON_MYPY: If true, the linter doesn't make MegaLinter fail even if errors are found
PYTHON_MYPY: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PYTHON_MYPY: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PYTHON_MYPY: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PYTHON_MYPY: Custom regex excluding filter: files matching this regex will NOT be linted
PYTHON_MYPY: Custom regex including filter: only files matching this regex will be linted
PYTHON_MYPY: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_MYPY: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_MYPY: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHON_MYPY and its pre/post commands
No Additional ItemsPYTHON: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_PYLINT: User custom arguments to add in linter CLI call
No Additional ItemsPYTHON_PYLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPYTHON_PYLINT: Override default CLI lint mode used to call the linter (rarely needed)
PYTHON_PYLINT: User custom arguments to remove before calling linter
No Additional ItemsPYTHON_PYLINT: User custom config file name if different from default
PYTHON_PYLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
PYTHON_PYLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PYTHON_PYLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PYTHON_PYLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PYTHON_PYLINT: Custom regex excluding filter: files matching this regex will NOT be linted
PYTHON_PYLINT: Custom regex including filter: only files matching this regex will be linted
PYTHON_PYLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_PYLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_PYLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHON_PYLINT and its pre/post commands
No Additional ItemsPYTHON_PYRIGHT: User custom arguments to add in linter CLI call
No Additional ItemsPYTHON_PYRIGHT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPYTHON_PYRIGHT: Override default CLI lint mode used to call the linter (rarely needed)
PYTHON_PYRIGHT: User custom arguments to remove before calling linter
No Additional ItemsPYTHON_PYRIGHT: User custom config file name if different from default
PYTHON_PYRIGHT: If true, the linter doesn't make MegaLinter fail even if errors are found
PYTHON_PYRIGHT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PYTHON_PYRIGHT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PYTHON_PYRIGHT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PYTHON_PYRIGHT: Custom regex excluding filter: files matching this regex will NOT be linted
PYTHON_PYRIGHT: Custom regex including filter: only files matching this regex will be linted
PYTHON_PYRIGHT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_PYRIGHT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_PYRIGHT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHON_PYRIGHT and its pre/post commands
No Additional ItemsPYTHON_RUFF: User custom arguments to add in linter CLI call
No Additional ItemsPYTHON_RUFF: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPYTHON_RUFF: Override default CLI lint mode used to call the linter (rarely needed)
PYTHON_RUFF: User custom arguments to remove before calling linter
No Additional ItemsPYTHON_RUFF: User custom config file name if different from default
PYTHON_RUFF: If true, the linter doesn't make MegaLinter fail even if errors are found
PYTHON_RUFF: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PYTHON_RUFF: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PYTHON_RUFF: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PYTHON_RUFF: Custom regex excluding filter: files matching this regex will NOT be linted
PYTHON_RUFF: Custom regex including filter: only files matching this regex will be linted
PYTHONRUFFFORMAT: User custom arguments to add in linter CLI call
No Additional ItemsPYTHONRUFFFORMAT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsPYTHONRUFFFORMAT: Override default CLI lint mode used to call the linter (rarely needed)
PYTHONRUFFFORMAT: User custom arguments to remove before calling linter
No Additional ItemsPYTHONRUFFFORMAT: User custom config file name if different from default
PYTHONRUFFFORMAT: If true, the linter doesn't make MegaLinter fail even if errors are found
PYTHONRUFFFORMAT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
PYTHONRUFFFORMAT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
PYTHONRUFFFORMAT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
PYTHONRUFFFORMAT: Custom regex excluding filter: files matching this regex will NOT be linted
PYTHONRUFFFORMAT: Custom regex including filter: only files matching this regex will be linted
PYTHONRUFFFORMAT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHONRUFFFORMAT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHONRUFFFORMAT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHONRUFFFORMAT and its pre/post commands
No Additional ItemsPYTHON_RUFF: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_RUFF: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
PYTHON_RUFF: Path where to find linter configuration file
List of env variables explicitly not filtered before calling PYTHON_RUFF and its pre/post commands
No Additional ItemsRAKU: Custom regex excluding filter: files matching this regex will NOT be linted
RAKU: Custom regex including filter: only files matching this regex will be linted
RAKU: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RAKU: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RAKU_RAKU: User custom arguments to add in linter CLI call
No Additional ItemsRAKU_RAKU: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsRAKU_RAKU: Override default CLI lint mode used to call the linter (rarely needed)
RAKU_RAKU: User custom arguments to remove before calling linter
No Additional ItemsRAKU_RAKU: User custom config file name if different from default
RAKU_RAKU: If true, the linter doesn't make MegaLinter fail even if errors are found
RAKU_RAKU: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
RAKU_RAKU: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
RAKU_RAKU: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
RAKU_RAKU: Custom regex excluding filter: files matching this regex will NOT be linted
RAKU_RAKU: Custom regex including filter: only files matching this regex will be linted
RAKU_RAKU: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RAKU_RAKU: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RAKU_RAKU: Path where to find linter configuration file
List of env variables explicitly not filtered before calling RAKU_RAKU and its pre/post commands
No Additional ItemsDisplay summary in PR/MR comments as sections, table or both
Define simple if you do not to have external images in PR/MR comments
The location where the output reporting will be generated to
REPOSITORY_CHECKOV: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_CHECKOV: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsREPOSITORY_CHECKOV: Override default CLI lint mode used to call the linter (rarely needed)
REPOSITORY_CHECKOV: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_CHECKOV: User custom config file name if different from default
REPOSITORY_CHECKOV: If true, the linter doesn't make MegaLinter fail even if errors are found
REPOSITORY_CHECKOV: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
REPOSITORY_CHECKOV: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_CHECKOV: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_CHECKOV: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORY_CHECKOV and its pre/post commands
No Additional ItemsREPOSITORY_DEVSKIM: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_DEVSKIM: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsREPOSITORY_DEVSKIM: Override default CLI lint mode used to call the linter (rarely needed)
REPOSITORY_DEVSKIM: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_DEVSKIM: User custom config file name if different from default
REPOSITORY_DEVSKIM: If true, the linter doesn't make MegaLinter fail even if errors are found
REPOSITORY_DEVSKIM: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
REPOSITORY_DEVSKIM: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_DEVSKIM: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_DEVSKIM: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORY_DEVSKIM and its pre/post commands
No Additional ItemsREPOSITORY_DUSTILOCK: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_DUSTILOCK: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsREPOSITORY_DUSTILOCK: Override default CLI lint mode used to call the linter (rarely needed)
REPOSITORY_DUSTILOCK: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_DUSTILOCK: If true, the linter doesn't make MegaLinter fail even if errors are found
REPOSITORY_DUSTILOCK: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
REPOSITORY_DUSTILOCK: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_DUSTILOCK: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling REPOSITORY_DUSTILOCK and its pre/post commands
No Additional ItemsREPOSITORY: Custom regex excluding filter: files matching this regex will NOT be linted
REPOSITORY: Custom regex including filter: only files matching this regex will be linted
REPOSITORY_GITLEAKS: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_GITLEAKS: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsREPOSITORY_GITLEAKS: Override default CLI lint mode used to call the linter (rarely needed)
REPOSITORY_GITLEAKS: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_GITLEAKS: User custom config file name if different from default
REPOSITORY_GITLEAKS: If true, the linter doesn't make MegaLinter fail even if errors are found
REPOSITORY_GITLEAKS: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
REPOSITORY_GITLEAKS: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_GITLEAKS: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_GITLEAKS: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORY_GITLEAKS and its pre/post commands
No Additional ItemsREPOSITORYGITDIFF: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORYGITDIFF: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsREPOSITORYGITDIFF: Override default CLI lint mode used to call the linter (rarely needed)
REPOSITORYGITDIFF: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORYGITDIFF: If true, the linter doesn't make MegaLinter fail even if errors are found
REPOSITORYGITDIFF: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
REPOSITORYGITDIFF: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORYGITDIFF: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling REPOSITORYGITDIFF and its pre/post commands
No Additional ItemsREPOSITORY_GOODCHECK: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_GOODCHECK: User custom config file name if different from default
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_GOODCHECK: Path where to find linter configuration file
REPOSITORY_GRYPE: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_GRYPE: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsREPOSITORY_GRYPE: Override default CLI lint mode used to call the linter (rarely needed)
REPOSITORY_GRYPE: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_GRYPE: User custom config file name if different from default
REPOSITORY_GRYPE: If true, the linter doesn't make MegaLinter fail even if errors are found
REPOSITORY_GRYPE: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
REPOSITORY_GRYPE: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_GRYPE: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_GRYPE: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORY_GRYPE and its pre/post commands
No Additional ItemsREPOSITORY_KICS: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_KICS: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsREPOSITORY_KICS: Override default CLI lint mode used to call the linter (rarely needed)
REPOSITORY_KICS: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_KICS: User custom config file name if different from default
REPOSITORY_KICS: If true, the linter doesn't make MegaLinter fail even if errors are found
REPOSITORY_KICS: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
REPOSITORY_KICS: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_KICS: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_KICS: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORY_KICS and its pre/post commands
No Additional ItemsREPOSITORY_KINGFISHER: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_KINGFISHER: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsREPOSITORY_KINGFISHER: Override default CLI lint mode used to call the linter (rarely needed)
REPOSITORY_KINGFISHER: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_KINGFISHER: If true, the linter doesn't make MegaLinter fail even if errors are found
REPOSITORY_KINGFISHER: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
REPOSITORY_KINGFISHER: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_KINGFISHER: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling REPOSITORY_KINGFISHER and its pre/post commands
No Additional ItemsREPOSITORYLSLINT: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORYLSLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsREPOSITORYLSLINT: Override default CLI lint mode used to call the linter (rarely needed)
REPOSITORYLSLINT: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORYLSLINT: User custom config file name if different from default
REPOSITORYLSLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
REPOSITORYLSLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
REPOSITORYLSLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORYLSLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORYLSLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORYLSLINT and its pre/post commands
No Additional ItemsREPOSITORY: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_SECRETLINT: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_SECRETLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsREPOSITORY_SECRETLINT: Override default CLI lint mode used to call the linter (rarely needed)
REPOSITORY_SECRETLINT: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_SECRETLINT: User custom config file name if different from default
REPOSITORY_SECRETLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
REPOSITORY_SECRETLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
REPOSITORY_SECRETLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_SECRETLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_SECRETLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORY_SECRETLINT and its pre/post commands
No Additional ItemsREPOSITORY_SEMGREP: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_SEMGREP: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsREPOSITORY_SEMGREP: Override default CLI lint mode used to call the linter (rarely needed)
REPOSITORY_SEMGREP: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_SEMGREP: If true, the linter doesn't make MegaLinter fail even if errors are found
REPOSITORY_SEMGREP: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
REPOSITORY_SEMGREP: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_SEMGREP: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_SEMGREP: Specify custom ruleset(s) for semgrep
No Additional ItemsList of env variables explicitly not filtered before calling REPOSITORY_SEMGREP and its pre/post commands
No Additional ItemsREPOSITORY_SYFT: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_SYFT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsREPOSITORY_SYFT: Override default CLI lint mode used to call the linter (rarely needed)
REPOSITORY_SYFT: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_SYFT: User custom config file name if different from default
REPOSITORY_SYFT: If true, the linter doesn't make MegaLinter fail even if errors are found
REPOSITORY_SYFT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
REPOSITORY_SYFT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_SYFT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_SYFT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORY_SYFT and its pre/post commands
No Additional ItemsREPOSITORY_TRIVY: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_TRIVY: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsREPOSITORY_TRIVY: Override default CLI lint mode used to call the linter (rarely needed)
REPOSITORY_TRIVY: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_TRIVY: User custom config file name if different from default
REPOSITORY_TRIVY: If true, the linter doesn't make MegaLinter fail even if errors are found
REPOSITORY_TRIVY: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
REPOSITORY_TRIVY: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_TRIVY: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_TRIVY: Path where to find linter configuration file
REPOSITORYTRIVYSBOM: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORYTRIVYSBOM: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsREPOSITORYTRIVYSBOM: Override default CLI lint mode used to call the linter (rarely needed)
REPOSITORYTRIVYSBOM: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORYTRIVYSBOM: User custom config file name if different from default
REPOSITORYTRIVYSBOM: If true, the linter doesn't make MegaLinter fail even if errors are found
REPOSITORYTRIVYSBOM: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
REPOSITORYTRIVYSBOM: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORYTRIVYSBOM: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORYTRIVYSBOM: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORYTRIVYSBOM and its pre/post commands
No Additional ItemsList of env variables explicitly not filtered before calling REPOSITORY_TRIVY and its pre/post commands
No Additional ItemsREPOSITORY_TRUFFLEHOG: User custom arguments to add in linter CLI call
No Additional ItemsREPOSITORY_TRUFFLEHOG: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsREPOSITORY_TRUFFLEHOG: Override default CLI lint mode used to call the linter (rarely needed)
REPOSITORY_TRUFFLEHOG: User custom arguments to remove before calling linter
No Additional ItemsREPOSITORY_TRUFFLEHOG: User custom config file name if different from default
REPOSITORY_TRUFFLEHOG: If true, the linter doesn't make MegaLinter fail even if errors are found
REPOSITORY_TRUFFLEHOG: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
REPOSITORY_TRUFFLEHOG: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_TRUFFLEHOG: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
REPOSITORY_TRUFFLEHOG: Path where to find linter configuration file
List of env variables explicitly not filtered before calling REPOSITORY_TRUFFLEHOG and its pre/post commands
No Additional ItemsROBOTFRAMEWORK: Custom regex excluding filter: files matching this regex will NOT be linted
ROBOTFRAMEWORK: Custom regex including filter: only files matching this regex will be linted
ROBOTFRAMEWORK: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ROBOTFRAMEWORK: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ROBOTFRAMEWORK_ROBOCOP: User custom arguments to add in linter CLI call
No Additional ItemsROBOTFRAMEWORK_ROBOCOP: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsROBOTFRAMEWORK_ROBOCOP: Override default CLI lint mode used to call the linter (rarely needed)
ROBOTFRAMEWORK_ROBOCOP: User custom arguments to remove before calling linter
No Additional ItemsROBOTFRAMEWORK_ROBOCOP: User custom config file name if different from default
ROBOTFRAMEWORK_ROBOCOP: If true, the linter doesn't make MegaLinter fail even if errors are found
ROBOTFRAMEWORK_ROBOCOP: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
ROBOTFRAMEWORK_ROBOCOP: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
ROBOTFRAMEWORK_ROBOCOP: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
ROBOTFRAMEWORK_ROBOCOP: Custom regex excluding filter: files matching this regex will NOT be linted
ROBOTFRAMEWORK_ROBOCOP: Custom regex including filter: only files matching this regex will be linted
ROBOTFRAMEWORK_ROBOCOP: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ROBOTFRAMEWORK_ROBOCOP: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
ROBOTFRAMEWORK_ROBOCOP: Path where to find linter configuration file
List of env variables explicitly not filtered before calling ROBOTFRAMEWORK_ROBOCOP and its pre/post commands
No Additional ItemsRST: Custom regex excluding filter: files matching this regex will NOT be linted
RST: Custom regex including filter: only files matching this regex will be linted
RST: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RST: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RST_RSTCHECK: User custom arguments to add in linter CLI call
No Additional ItemsRST_RSTCHECK: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsRST_RSTCHECK: Override default CLI lint mode used to call the linter (rarely needed)
RST_RSTCHECK: User custom arguments to remove before calling linter
No Additional ItemsRST_RSTCHECK: User custom config file name if different from default
RST_RSTCHECK: If true, the linter doesn't make MegaLinter fail even if errors are found
RST_RSTCHECK: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
RST_RSTCHECK: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
RST_RSTCHECK: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
RST_RSTCHECK: Custom regex excluding filter: files matching this regex will NOT be linted
RST_RSTCHECK: Custom regex including filter: only files matching this regex will be linted
RST_RSTCHECK: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RST_RSTCHECK: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RST_RSTCHECK: Path where to find linter configuration file
List of env variables explicitly not filtered before calling RST_RSTCHECK and its pre/post commands
No Additional ItemsRST_RSTFMT: User custom arguments to add in linter CLI call
No Additional ItemsRST_RSTFMT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsRST_RSTFMT: Override default CLI lint mode used to call the linter (rarely needed)
RST_RSTFMT: User custom arguments to remove before calling linter
No Additional ItemsRST_RSTFMT: If true, the linter doesn't make MegaLinter fail even if errors are found
RST_RSTFMT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
RST_RSTFMT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
RST_RSTFMT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
RST_RSTFMT: Custom regex excluding filter: files matching this regex will NOT be linted
RST_RSTFMT: Custom regex including filter: only files matching this regex will be linted
RST_RSTFMT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RST_RSTFMT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling RST_RSTFMT and its pre/post commands
No Additional ItemsRSTRSTLINT: User custom arguments to add in linter CLI call
No Additional ItemsRSTRSTLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsRSTRSTLINT: Override default CLI lint mode used to call the linter (rarely needed)
RSTRSTLINT: User custom arguments to remove before calling linter
No Additional ItemsRSTRSTLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
RSTRSTLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
RSTRSTLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
RSTRSTLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
RSTRSTLINT: Custom regex excluding filter: files matching this regex will NOT be linted
RSTRSTLINT: Custom regex including filter: only files matching this regex will be linted
RSTRSTLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RSTRSTLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling RSTRSTLINT and its pre/post commands
No Additional ItemsRUBY: Custom regex excluding filter: files matching this regex will NOT be linted
RUBY: Custom regex including filter: only files matching this regex will be linted
RUBY: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RUBY: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RUBY_RUBOCOP: User custom arguments to add in linter CLI call
No Additional ItemsRUBY_RUBOCOP: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsRUBY_RUBOCOP: Override default CLI lint mode used to call the linter (rarely needed)
RUBY_RUBOCOP: User custom arguments to remove before calling linter
No Additional ItemsRUBY_RUBOCOP: User custom config file name if different from default
RUBY_RUBOCOP: If true, the linter doesn't make MegaLinter fail even if errors are found
RUBY_RUBOCOP: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
RUBY_RUBOCOP: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
RUBY_RUBOCOP: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
RUBY_RUBOCOP: Custom regex excluding filter: files matching this regex will NOT be linted
RUBY_RUBOCOP: Custom regex including filter: only files matching this regex will be linted
RUBY_RUBOCOP: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RUBY_RUBOCOP: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RUBY_RUBOCOP: Path where to find linter configuration file
List of env variables explicitly not filtered before calling RUBY_RUBOCOP and its pre/post commands
No Additional ItemsRUST_CLIPPY: User custom arguments to add in linter CLI call
No Additional ItemsRUST_CLIPPY: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsRUST_CLIPPY: Override default CLI lint mode used to call the linter (rarely needed)
RUST_CLIPPY: User custom arguments to remove before calling linter
No Additional ItemsRUST_CLIPPY: User custom config file name if different from default
RUST_CLIPPY: If true, the linter doesn't make MegaLinter fail even if errors are found
RUST_CLIPPY: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
RUST_CLIPPY: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
RUST_CLIPPY: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
RUST_CLIPPY: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RUST_CLIPPY: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RUST_CLIPPY: Path where to find linter configuration file
List of env variables explicitly not filtered before calling RUST_CLIPPY and its pre/post commands
No Additional ItemsRUST: Custom regex excluding filter: files matching this regex will NOT be linted
RUST: Custom regex including filter: only files matching this regex will be linted
RUST: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
RUST: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
R: Custom regex excluding filter: files matching this regex will NOT be linted
R: Custom regex including filter: only files matching this regex will be linted
R_LINTR: User custom arguments to add in linter CLI call
No Additional ItemsR_LINTR: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsR_LINTR: Override default CLI lint mode used to call the linter (rarely needed)
R_LINTR: User custom arguments to remove before calling linter
No Additional ItemsR_LINTR: User custom config file name if different from default
R_LINTR: If true, the linter doesn't make MegaLinter fail even if errors are found
R_LINTR: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
R_LINTR: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
R_LINTR: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
R_LINTR: Custom regex excluding filter: files matching this regex will NOT be linted
R_LINTR: Custom regex including filter: only files matching this regex will be linted
R_LINTR: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
R_LINTR: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
R_LINTR: Path where to find linter configuration file
List of env variables explicitly not filtered before calling R_LINTR and its pre/post commands
No Additional ItemsR: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
R: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCECODEANALYZER_APEX: User custom arguments to add in linter CLI call
No Additional ItemsSALESFORCECODEANALYZER_APEX: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSALESFORCECODEANALYZER_APEX: Override default CLI lint mode used to call the linter (rarely needed)
SALESFORCECODEANALYZER_APEX: User custom arguments to remove before calling linter
No Additional ItemsSALESFORCECODEANALYZER_APEX: User custom config file name if different from default
Directory that must be found to activate linter. Use value "any" to always activate
SALESFORCECODEANALYZER_APEX: If true, the linter doesn't make MegaLinter fail even if errors are found
SALESFORCECODEANALYZER_APEX: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SALESFORCECODEANALYZER_APEX: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCECODEANALYZER_APEX: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCECODEANALYZER_APEX: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SALESFORCECODEANALYZER_APEX and its pre/post commands
No Additional ItemsSALESFORCECODEANALYZER_AURA: User custom arguments to add in linter CLI call
No Additional ItemsSALESFORCECODEANALYZER_AURA: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSALESFORCECODEANALYZER_AURA: Override default CLI lint mode used to call the linter (rarely needed)
SALESFORCECODEANALYZER_AURA: User custom arguments to remove before calling linter
No Additional ItemsSALESFORCECODEANALYZER_AURA: User custom config file name if different from default
Directory that must be found to activate linter. Use value "any" to always activate
SALESFORCECODEANALYZER_AURA: If true, the linter doesn't make MegaLinter fail even if errors are found
SALESFORCECODEANALYZER_AURA: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SALESFORCECODEANALYZER_AURA: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCECODEANALYZER_AURA: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCECODEANALYZER_AURA: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SALESFORCECODEANALYZER_AURA and its pre/post commands
No Additional ItemsSALESFORCECODEANALYZER_LWC: User custom arguments to add in linter CLI call
No Additional ItemsSALESFORCECODEANALYZER_LWC: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSALESFORCECODEANALYZER_LWC: Override default CLI lint mode used to call the linter (rarely needed)
SALESFORCECODEANALYZER_LWC: User custom arguments to remove before calling linter
No Additional ItemsSALESFORCECODEANALYZER_LWC: User custom config file name if different from default
Directory that must be found to activate linter. Use value "any" to always activate
SALESFORCECODEANALYZER_LWC: If true, the linter doesn't make MegaLinter fail even if errors are found
SALESFORCECODEANALYZER_LWC: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SALESFORCECODEANALYZER_LWC: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCECODEANALYZER_LWC: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCECODEANALYZER_LWC: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SALESFORCECODEANALYZER_LWC and its pre/post commands
No Additional ItemsSALESFORCE: Custom regex excluding filter: files matching this regex will NOT be linted
SALESFORCE: Custom regex including filter: only files matching this regex will be linted
SALESFORCELIGHTNINGFLOW_SCANNER: User custom arguments to add in linter CLI call
No Additional ItemsSALESFORCELIGHTNINGFLOW_SCANNER: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSALESFORCELIGHTNINGFLOW_SCANNER: Override default CLI lint mode used to call the linter (rarely needed)
SALESFORCELIGHTNINGFLOW_SCANNER: User custom arguments to remove before calling linter
No Additional ItemsSALESFORCELIGHTNINGFLOW_SCANNER: User custom config file name if different from default
Directory that must be found to activate linter. Use value "any" to always activate
SALESFORCELIGHTNINGFLOW_SCANNER: If true, the linter doesn't make MegaLinter fail even if errors are found
SALESFORCELIGHTNINGFLOW_SCANNER: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SALESFORCELIGHTNINGFLOW_SCANNER: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCELIGHTNINGFLOW_SCANNER: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCELIGHTNINGFLOW_SCANNER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SALESFORCELIGHTNINGFLOW_SCANNER and its pre/post commands
No Additional ItemsSALESFORCE: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCE: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCESFDXSCANNER_APEX: User custom arguments to add in linter CLI call
No Additional ItemsSALESFORCESFDXSCANNER_APEX: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSALESFORCESFDXSCANNER_APEX: Override default CLI lint mode used to call the linter (rarely needed)
SALESFORCESFDXSCANNER_APEX: User custom arguments to remove before calling linter
No Additional ItemsSALESFORCESFDXSCANNER_APEX: User custom config file name if different from default
Directory that must be found to activate linter. Use value "any" to always activate
SALESFORCESFDXSCANNER_APEX: If true, the linter doesn't make MegaLinter fail even if errors are found
SALESFORCESFDXSCANNER_APEX: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SALESFORCESFDXSCANNER_APEX: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCESFDXSCANNER_APEX: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCESFDXSCANNER_APEX: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SALESFORCESFDXSCANNER_APEX and its pre/post commands
No Additional ItemsSALESFORCESFDXSCANNER: User custom arguments to add in linter CLI call
No Additional ItemsSALESFORCESFDXSCANNER_AURA: User custom arguments to add in linter CLI call
No Additional ItemsSALESFORCESFDXSCANNER_AURA: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSALESFORCESFDXSCANNER_AURA: Override default CLI lint mode used to call the linter (rarely needed)
SALESFORCESFDXSCANNER_AURA: User custom arguments to remove before calling linter
No Additional ItemsSALESFORCESFDXSCANNER_AURA: User custom config file name if different from default
Directory that must be found to activate linter. Use value "any" to always activate
SALESFORCESFDXSCANNER_AURA: If true, the linter doesn't make MegaLinter fail even if errors are found
SALESFORCESFDXSCANNER_AURA: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SALESFORCESFDXSCANNER_AURA: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCESFDXSCANNER_AURA: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCESFDXSCANNER_AURA: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SALESFORCESFDXSCANNER_AURA and its pre/post commands
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
SALESFORCESFDXSCANNER_LWC: User custom arguments to add in linter CLI call
No Additional ItemsSALESFORCESFDXSCANNER_LWC: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSALESFORCESFDXSCANNER_LWC: Override default CLI lint mode used to call the linter (rarely needed)
SALESFORCESFDXSCANNER_LWC: User custom arguments to remove before calling linter
No Additional ItemsSALESFORCESFDXSCANNER_LWC: User custom config file name if different from default
Directory that must be found to activate linter. Use value "any" to always activate
SALESFORCESFDXSCANNER_LWC: If true, the linter doesn't make MegaLinter fail even if errors are found
SALESFORCESFDXSCANNER_LWC: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SALESFORCESFDXSCANNER_LWC: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCESFDXSCANNER_LWC: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SALESFORCESFDXSCANNER_LWC: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SALESFORCESFDXSCANNER_LWC and its pre/post commands
No Additional ItemsGenerate SARIF reports that can be used to display issues directly in GitHub UI
Override SARIF output file name
If SARIFREPORTERLINTERS is set, only the linters in the list will output SARIF
No Additional Items[
"BASH_BASH_SHFMT",
"JAVASCRIPT_STANDARD"
]
SCALA: Custom regex excluding filter: files matching this regex will NOT be linted
SCALA: Custom regex including filter: only files matching this regex will be linted
SCALA: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SCALA: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SCALA_SCALAFIX: User custom arguments to add in linter CLI call
No Additional ItemsSCALA_SCALAFIX: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSCALA_SCALAFIX: Override default CLI lint mode used to call the linter (rarely needed)
SCALA_SCALAFIX: User custom arguments to remove before calling linter
No Additional ItemsSCALA_SCALAFIX: User custom config file name if different from default
SCALA_SCALAFIX: If true, the linter doesn't make MegaLinter fail even if errors are found
SCALA_SCALAFIX: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SCALA_SCALAFIX: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
SCALA_SCALAFIX: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
SCALA_SCALAFIX: Custom regex excluding filter: files matching this regex will NOT be linted
SCALA_SCALAFIX: Custom regex including filter: only files matching this regex will be linted
SCALA_SCALAFIX: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SCALA_SCALAFIX: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SCALA_SCALAFIX: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SCALA_SCALAFIX and its pre/post commands
No Additional ItemsList of secured environment variables to hide when calling linters
No Additional ItemsDisplays elapsed time for each linter in reports
Displays all linters that mega-linter could run but didn't
Comma-separated list of clilintmodes. To use if you want to skip linters with some CLI lint modes (ex: "file,project"). Available values: file,clilintmode,project
No Additional ItemsSNAKEMAKE: Custom regex excluding filter: files matching this regex will NOT be linted
SNAKEMAKE: Custom regex including filter: only files matching this regex will be linted
SNAKEMAKE_LINT: User custom arguments to add in linter CLI call
No Additional ItemsSNAKEMAKE_LINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSNAKEMAKE_LINT: Override default CLI lint mode used to call the linter (rarely needed)
SNAKEMAKE_LINT: User custom arguments to remove before calling linter
No Additional ItemsSNAKEMAKE_LINT: If true, the linter doesn't make MegaLinter fail even if errors are found
SNAKEMAKE_LINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SNAKEMAKE_LINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
SNAKEMAKE_LINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
SNAKEMAKE_LINT: Custom regex excluding filter: files matching this regex will NOT be linted
SNAKEMAKE_LINT: Custom regex including filter: only files matching this regex will be linted
SNAKEMAKE_LINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SNAKEMAKE_LINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling SNAKEMAKE_LINT and its pre/post commands
No Additional ItemsSNAKEMAKE: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SNAKEMAKE: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SNAKEMAKE_SNAKEFMT: User custom arguments to add in linter CLI call
No Additional ItemsSNAKEMAKE_SNAKEFMT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSNAKEMAKE_SNAKEFMT: Override default CLI lint mode used to call the linter (rarely needed)
SNAKEMAKE_SNAKEFMT: User custom arguments to remove before calling linter
No Additional ItemsSNAKEMAKE_SNAKEFMT: User custom config file name if different from default
SNAKEMAKE_SNAKEFMT: If true, the linter doesn't make MegaLinter fail even if errors are found
SNAKEMAKE_SNAKEFMT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SNAKEMAKE_SNAKEFMT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
SNAKEMAKE_SNAKEFMT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
SNAKEMAKE_SNAKEFMT: Custom regex excluding filter: files matching this regex will NOT be linted
SNAKEMAKE_SNAKEFMT: Custom regex including filter: only files matching this regex will be linted
SNAKEMAKE_SNAKEFMT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SNAKEMAKE_SNAKEFMT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SNAKEMAKE_SNAKEFMT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SNAKEMAKE_SNAKEFMT and its pre/post commands
No Additional ItemsSPELL_CODESPELL: User custom arguments to add in linter CLI call
No Additional ItemsSPELL_CODESPELL: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSPELL_CODESPELL: Override default CLI lint mode used to call the linter (rarely needed)
SPELL_CODESPELL: User custom arguments to remove before calling linter
No Additional ItemsSPELL_CODESPELL: User custom config file name if different from default
SPELL_CODESPELL: If true, the linter doesn't make MegaLinter fail even if errors are found
SPELL_CODESPELL: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SPELL_CODESPELL: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
SPELL_CODESPELL: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
SPELL_CODESPELL: Custom regex excluding filter: files matching this regex will NOT be linted
SPELL_CODESPELL: Custom regex including filter: only files matching this regex will be linted
SPELL_CODESPELL: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_CODESPELL: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_CODESPELL: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SPELL_CODESPELL and its pre/post commands
No Additional ItemsIf set to true, MegaLinter will also send file names to cspell for analysis.
SPELL_CSPELL: User custom arguments to add in linter CLI call
No Additional ItemsSPELL_CSPELL: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSPELL_CSPELL: Override default CLI lint mode used to call the linter (rarely needed)
SPELL_CSPELL: User custom arguments to remove before calling linter
No Additional ItemsSPELL_CSPELL: User custom config file name if different from default
SPELL_CSPELL: If true, the linter doesn't make MegaLinter fail even if errors are found
SPELL_CSPELL: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SPELL_CSPELL: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
SPELL_CSPELL: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
SPELL_CSPELL: Custom regex excluding filter: files matching this regex will NOT be linted
SPELL_CSPELL: Custom regex including filter: only files matching this regex will be linted
SPELL_CSPELL: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_CSPELL: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_CSPELL: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SPELL_CSPELL and its pre/post commands
No Additional ItemsSPELL: Custom regex excluding filter: files matching this regex will NOT be linted
SPELL: Custom regex including filter: only files matching this regex will be linted
SPELL_LYCHEE: User custom arguments to add in linter CLI call
No Additional ItemsSPELL_LYCHEE: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSPELL_LYCHEE: Override default CLI lint mode used to call the linter (rarely needed)
SPELL_LYCHEE: User custom arguments to remove before calling linter
No Additional ItemsSPELL_LYCHEE: User custom config file name if different from default
SPELL_LYCHEE: If true, the linter doesn't make MegaLinter fail even if errors are found
SPELL_LYCHEE: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SPELL_LYCHEE: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
SPELL_LYCHEE: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
SPELL_LYCHEE: Custom regex excluding filter: files matching this regex will NOT be linted
SPELL_LYCHEE: Custom regex including filter: only files matching this regex will be linted
SPELL_LYCHEE: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_LYCHEE: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_LYCHEE: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SPELL_LYCHEE and its pre/post commands
No Additional ItemsSPELL_MISSPELL: User custom arguments to add in linter CLI call
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_PROSELINT: User custom arguments to add in linter CLI call
No Additional ItemsSPELL_PROSELINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSPELL_PROSELINT: Override default CLI lint mode used to call the linter (rarely needed)
SPELL_PROSELINT: User custom arguments to remove before calling linter
No Additional ItemsSPELL_PROSELINT: User custom config file name if different from default
SPELL_PROSELINT: If true, the linter doesn't make MegaLinter fail even if errors are found
SPELL_PROSELINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SPELL_PROSELINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
SPELL_PROSELINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
SPELL_PROSELINT: Custom regex excluding filter: files matching this regex will NOT be linted
SPELL_PROSELINT: Custom regex including filter: only files matching this regex will be linted
SPELL_PROSELINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_PROSELINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_PROSELINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SPELL_PROSELINT and its pre/post commands
No Additional ItemsSPELL_VALE: User custom arguments to add in linter CLI call
No Additional ItemsSPELL_VALE: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSPELL_VALE: Override default CLI lint mode used to call the linter (rarely needed)
SPELL_VALE: User custom arguments to remove before calling linter
No Additional ItemsSPELL_VALE: User custom config file name if different from default
SPELL_VALE: If true, the linter doesn't make MegaLinter fail even if errors are found
SPELL_VALE: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SPELL_VALE: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
SPELL_VALE: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
SPELL_VALE: Custom regex excluding filter: files matching this regex will NOT be linted
SPELL_VALE: Custom regex including filter: only files matching this regex will be linted
SPELL_VALE: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_VALE: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SPELL_VALE: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SPELL_VALE and its pre/post commands
No Additional ItemsSQL: Custom regex excluding filter: files matching this regex will NOT be linted
SQL: Custom regex including filter: only files matching this regex will be linted
SQL: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SQL: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SQL_SQLFLUFF: User custom arguments to add in linter CLI call
No Additional ItemsSQL_SQLFLUFF: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSQL_SQLFLUFF: Override default CLI lint mode used to call the linter (rarely needed)
SQL_SQLFLUFF: User custom arguments to remove before calling linter
No Additional ItemsSQL_SQLFLUFF: User custom config file name if different from default
SQL_SQLFLUFF: If true, the linter doesn't make MegaLinter fail even if errors are found
SQL_SQLFLUFF: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SQL_SQLFLUFF: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
SQL_SQLFLUFF: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
SQL_SQLFLUFF: Custom regex excluding filter: files matching this regex will NOT be linted
SQL_SQLFLUFF: Custom regex including filter: only files matching this regex will be linted
SQL_SQLFLUFF: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SQL_SQLFLUFF: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SQL_SQLFLUFF: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SQL_SQLFLUFF and its pre/post commands
No Additional ItemsSQLSQLLINT: User custom arguments to add in linter CLI call
No Additional ItemsSQLSQLLINT: User custom arguments to remove before calling linter
No Additional ItemsSQLSQLLINT: User custom config file name if different from default
SQLSQLLINT: User custom config file name if different from default
"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SQLSQLLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SQLSQLLINT and its pre/post commands
No Additional ItemsSQL_TSQLLINT: User custom arguments to add in linter CLI call
No Additional ItemsSQL_TSQLLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSQL_TSQLLINT: Override default CLI lint mode used to call the linter (rarely needed)
SQL_TSQLLINT: User custom arguments to remove before calling linter
No Additional ItemsSQL_TSQLLINT: User custom config file name if different from default
SQL_TSQLLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
SQL_TSQLLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SQL_TSQLLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
SQL_TSQLLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
SQL_TSQLLINT: Custom regex excluding filter: files matching this regex will NOT be linted
SQL_TSQLLINT: Custom regex including filter: only files matching this regex will be linted
SQL_TSQLLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SQL_TSQLLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SQL_TSQLLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SQL_TSQLLINT and its pre/post commands
No Additional ItemsSWIFT: Custom regex excluding filter: files matching this regex will NOT be linted
SWIFT: Custom regex including filter: only files matching this regex will be linted
SWIFT: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SWIFT: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SWIFT_SWIFTLINT: User custom arguments to add in linter CLI call
No Additional ItemsSWIFT_SWIFTLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsSWIFT_SWIFTLINT: Override default CLI lint mode used to call the linter (rarely needed)
SWIFT_SWIFTLINT: User custom arguments to remove before calling linter
No Additional ItemsSWIFT_SWIFTLINT: User custom config file name if different from default
SWIFT_SWIFTLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
SWIFT_SWIFTLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
SWIFT_SWIFTLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
SWIFT_SWIFTLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
SWIFT_SWIFTLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SWIFT_SWIFTLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
SWIFT_SWIFTLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling SWIFT_SWIFTLINT and its pre/post commands
No Additional ItemsGeneral execution log mega-linter.log (same as ConsoleReporter log) + a separate log file for each processed linter
Sub-folder of reports folder containing TAP logs
TEKTON: Custom regex excluding filter: files matching this regex will NOT be linted
TEKTON: Custom regex including filter: only files matching this regex will be linted
TEKTON: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TEKTON: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TEKTONTEKTONLINT: User custom arguments to add in linter CLI call
No Additional ItemsTEKTONTEKTONLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsTEKTONTEKTONLINT: Override default CLI lint mode used to call the linter (rarely needed)
TEKTONTEKTONLINT: User custom arguments to remove before calling linter
No Additional ItemsTEKTONTEKTONLINT: User custom config file name if different from default
TEKTONTEKTONLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
TEKTONTEKTONLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
TEKTONTEKTONLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
TEKTONTEKTONLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
TEKTONTEKTONLINT: Custom regex excluding filter: files matching this regex will NOT be linted
TEKTONTEKTONLINT: Custom regex including filter: only files matching this regex will be linted
TEKTONTEKTONLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TEKTONTEKTONLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TEKTONTEKTONLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling TEKTONTEKTONLINT and its pre/post commands
No Additional ItemsTERRAFORM_CHECKOV: User custom arguments to add in linter CLI call
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM: Custom regex excluding filter: files matching this regex will NOT be linted
TERRAFORM: Custom regex including filter: only files matching this regex will be linted
TERRAFORM_KICS: User custom arguments to add in linter CLI call
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Command information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORMTERRAFORMFMT: User custom arguments to add in linter CLI call
No Additional ItemsTERRAFORMTERRAFORMFMT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsTERRAFORMTERRAFORMFMT: Override default CLI lint mode used to call the linter (rarely needed)
TERRAFORMTERRAFORMFMT: User custom arguments to remove before calling linter
No Additional ItemsTERRAFORMTERRAFORMFMT: If true, the linter doesn't make MegaLinter fail even if errors are found
TERRAFORMTERRAFORMFMT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
TERRAFORMTERRAFORMFMT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
TERRAFORMTERRAFORMFMT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
TERRAFORMTERRAFORMFMT: Custom regex excluding filter: files matching this regex will NOT be linted
TERRAFORMTERRAFORMFMT: Custom regex including filter: only files matching this regex will be linted
TERRAFORMTERRAFORMFMT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORMTERRAFORMFMT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling TERRAFORMTERRAFORMFMT and its pre/post commands
No Additional ItemsTERRAFORM_TERRAGRUNT: User custom arguments to add in linter CLI call
No Additional ItemsTERRAFORM_TERRAGRUNT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsTERRAFORM_TERRAGRUNT: Override default CLI lint mode used to call the linter (rarely needed)
TERRAFORM_TERRAGRUNT: User custom arguments to remove before calling linter
No Additional ItemsTERRAFORM_TERRAGRUNT: User custom config file name if different from default
TERRAFORM_TERRAGRUNT: If true, the linter doesn't make MegaLinter fail even if errors are found
TERRAFORM_TERRAGRUNT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
TERRAFORM_TERRAGRUNT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
TERRAFORM_TERRAGRUNT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
TERRAFORM_TERRAGRUNT: Custom regex excluding filter: files matching this regex will NOT be linted
TERRAFORM_TERRAGRUNT: Custom regex including filter: only files matching this regex will be linted
TERRAFORM_TERRAGRUNT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM_TERRAGRUNT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM_TERRAGRUNT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling TERRAFORM_TERRAGRUNT and its pre/post commands
No Additional ItemsTERRAFORM_TERRASCAN: User custom arguments to add in linter CLI call
No Additional ItemsTERRAFORM_TERRASCAN: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsTERRAFORM_TERRASCAN: Override default CLI lint mode used to call the linter (rarely needed)
TERRAFORM_TERRASCAN: User custom arguments to remove before calling linter
No Additional ItemsTERRAFORM_TERRASCAN: User custom config file name if different from default
TERRAFORM_TERRASCAN: If true, the linter doesn't make MegaLinter fail even if errors are found
TERRAFORM_TERRASCAN: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
TERRAFORM_TERRASCAN: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
TERRAFORM_TERRASCAN: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
TERRAFORM_TERRASCAN: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM_TERRASCAN: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM_TERRASCAN: Path where to find linter configuration file
List of env variables explicitly not filtered before calling TERRAFORM_TERRASCAN and its pre/post commands
No Additional ItemsTERRAFORM_TFLINT: User custom arguments to add in linter CLI call
No Additional ItemsTERRAFORM_TFLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsTERRAFORM_TFLINT: Override default CLI lint mode used to call the linter (rarely needed)
TERRAFORM_TFLINT: User custom arguments to remove before calling linter
No Additional ItemsTERRAFORM_TFLINT: User custom config file name if different from default
TERRAFORM_TFLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
TERRAFORM_TFLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
TERRAFORM_TFLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
TERRAFORM_TFLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
TERRAFORM_TFLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM_TFLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TERRAFORM_TFLINT: Path where to find linter configuration file
TERRAFORM_TFLINT: Allows to send the full env to tflint --init. Initialized with default value true. Set to false to allow tflint --init to access your env vars.
List of env variables explicitly not filtered before calling TERRAFORM_TFLINT and its pre/post commands
No Additional ItemsGeneral execution log mega-linter.log (same as ConsoleReporter log) + a separate log file for each processed linter
Sub-folder of reports folder containing text logs
TSX_ESLINT: User custom arguments to add in linter CLI call
No Additional ItemsTSX_ESLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsTSX_ESLINT: Override default CLI lint mode used to call the linter (rarely needed)
TSX_ESLINT: User custom arguments to remove before calling linter
No Additional ItemsTSX_ESLINT: User custom config file name if different from default
TSX_ESLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
TSX_ESLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
TSX_ESLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
TSX_ESLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
TSX_ESLINT: Custom regex excluding filter: files matching this regex will NOT be linted
TSX_ESLINT: Custom regex including filter: only files matching this regex will be linted
TSX_ESLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TSX_ESLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TSX_ESLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling TSX_ESLINT and its pre/post commands
No Additional ItemsTSX: Custom regex excluding filter: files matching this regex will NOT be linted
TSX: Custom regex including filter: only files matching this regex will be linted
TSX: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TSX: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
Style of typescript formatting to apply
"standard"
"prettier"
TYPESCRIPT_ES: User custom arguments to add in linter CLI call
No Additional ItemsTYPESCRIPT_ES: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsTYPESCRIPT_ES: Override default CLI lint mode used to call the linter (rarely needed)
TYPESCRIPT_ES: User custom arguments to remove before calling linter
No Additional ItemsTYPESCRIPT_ES: User custom config file name if different from default
TYPESCRIPT_ES: If true, the linter doesn't make MegaLinter fail even if errors are found
TYPESCRIPT_ES: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
TYPESCRIPT_ES: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
TYPESCRIPT_ES: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
TYPESCRIPT_ES: Custom regex excluding filter: files matching this regex will NOT be linted
TYPESCRIPT_ES: Custom regex including filter: only files matching this regex will be linted
TYPESCRIPT_ES: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TYPESCRIPT_ES: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TYPESCRIPT_ES: Path where to find linter configuration file
List of env variables explicitly not filtered before calling TYPESCRIPT_ES and its pre/post commands
No Additional ItemsTYPESCRIPT: Custom regex excluding filter: files matching this regex will NOT be linted
TYPESCRIPT: Custom regex including filter: only files matching this regex will be linted
TYPESCRIPT: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TYPESCRIPT_PRETTIER: User custom arguments to add in linter CLI call
No Additional ItemsTYPESCRIPT_PRETTIER: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsTYPESCRIPT_PRETTIER: Override default CLI lint mode used to call the linter (rarely needed)
TYPESCRIPT_PRETTIER: User custom arguments to remove before calling linter
No Additional ItemsTYPESCRIPT_PRETTIER: User custom config file name if different from default
TYPESCRIPT_PRETTIER: If true, the linter doesn't make MegaLinter fail even if errors are found
TYPESCRIPT_PRETTIER: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
TYPESCRIPT_PRETTIER: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
TYPESCRIPT_PRETTIER: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
TYPESCRIPT_PRETTIER: Custom regex excluding filter: files matching this regex will NOT be linted
TYPESCRIPT_PRETTIER: Custom regex including filter: only files matching this regex will be linted
TYPESCRIPT_PRETTIER: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TYPESCRIPT_PRETTIER: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TYPESCRIPT_PRETTIER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling TYPESCRIPT_PRETTIER and its pre/post commands
No Additional ItemsTYPESCRIPT: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TYPESCRIPT_STANDARD: User custom arguments to add in linter CLI call
No Additional ItemsTYPESCRIPT_STANDARD: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsTYPESCRIPT_STANDARD: Override default CLI lint mode used to call the linter (rarely needed)
TYPESCRIPT_STANDARD: User custom arguments to remove before calling linter
No Additional ItemsTYPESCRIPT_STANDARD: If true, the linter doesn't make MegaLinter fail even if errors are found
TYPESCRIPT_STANDARD: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
TYPESCRIPT_STANDARD: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
TYPESCRIPT_STANDARD: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
TYPESCRIPT_STANDARD: Custom regex excluding filter: files matching this regex will NOT be linted
TYPESCRIPT_STANDARD: Custom regex including filter: only files matching this regex will be linted
TYPESCRIPT_STANDARD: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
TYPESCRIPT_STANDARD: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling TYPESCRIPT_STANDARD and its pre/post commands
No Additional ItemsWill parse the entire repository and find all files to validate across all types. When set to false, only new or edited files will be parsed for validation.
VBDOTNETDOTNETFORMAT: User custom arguments to add in linter CLI call
No Additional ItemsVBDOTNETDOTNETFORMAT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsVBDOTNETDOTNETFORMAT: Override default CLI lint mode used to call the linter (rarely needed)
VBDOTNETDOTNETFORMAT: User custom arguments to remove before calling linter
No Additional ItemsVBDOTNETDOTNETFORMAT: If true, the linter doesn't make MegaLinter fail even if errors are found
VBDOTNETDOTNETFORMAT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
VBDOTNETDOTNETFORMAT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
VBDOTNETDOTNETFORMAT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
VBDOTNETDOTNETFORMAT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
VBDOTNETDOTNETFORMAT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling VBDOTNETDOTNETFORMAT and its pre/post commands
No Additional ItemsVBDOTNET: Custom regex excluding filter: files matching this regex will NOT be linted
VBDOTNET: Custom regex including filter: only files matching this regex will be linted
VBDOTNET: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
VBDOTNET: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
XML: Custom regex excluding filter: files matching this regex will NOT be linted
XML: Custom regex including filter: only files matching this regex will be linted
XML: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
XML: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
XML_XMLLINT: User custom arguments to add in linter CLI call
No Additional ItemsXML_XMLLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsXML_XMLLINT: Override default CLI lint mode used to call the linter (rarely needed)
XML_XMLLINT: User custom arguments to remove before calling linter
No Additional ItemsXML_XMLLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
XML_XMLLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
XML_XMLLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
XML_XMLLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
XML_XMLLINT: Custom regex excluding filter: files matching this regex will NOT be linted
XML_XMLLINT: Custom regex including filter: only files matching this regex will be linted
XML_XMLLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
XML_XMLLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
List of env variables explicitly not filtered before calling XML_XMLLINT and its pre/post commands
No Additional ItemsYAML: Custom regex excluding filter: files matching this regex will NOT be linted
YAML: Custom regex including filter: only files matching this regex will be linted
YAML: List of bash commands to run after the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_PRETTIER: User custom arguments to add in linter CLI call
No Additional ItemsYAML_PRETTIER: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsYAML_PRETTIER: Override default CLI lint mode used to call the linter (rarely needed)
YAML_PRETTIER: User custom arguments to remove before calling linter
No Additional ItemsYAML_PRETTIER: User custom config file name if different from default
YAML_PRETTIER: If true, the linter doesn't make MegaLinter fail even if errors are found
YAML_PRETTIER: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
YAML_PRETTIER: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
YAML_PRETTIER: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
YAML_PRETTIER: Custom regex excluding filter: files matching this regex will NOT be linted
YAML_PRETTIER: Custom regex including filter: only files matching this regex will be linted
YAML_PRETTIER: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_PRETTIER: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_PRETTIER: Path where to find linter configuration file
List of env variables explicitly not filtered before calling YAML_PRETTIER and its pre/post commands
No Additional ItemsYAML: List of bash commands to run before the linters
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "composer install",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_V8R: User custom arguments to add in linter CLI call
No Additional ItemsYAML_V8R: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsYAML_V8R: Override default CLI lint mode used to call the linter (rarely needed)
YAML_V8R: User custom arguments to remove before calling linter
No Additional ItemsYAML_V8R: User custom config file name if different from default
YAML_V8R: If true, the linter doesn't make MegaLinter fail even if errors are found
YAML_V8R: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
YAML_V8R: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
YAML_V8R: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
YAML_V8R: Custom regex excluding filter: files matching this regex will NOT be linted
YAML_V8R: Custom regex including filter: only files matching this regex will be linted
YAML_V8R: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_V8R: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_V8R: Path where to find linter configuration file
List of env variables explicitly not filtered before calling YAML_V8R and its pre/post commands
No Additional ItemsYAML_YAMLLINT: User custom arguments to add in linter CLI call
No Additional ItemsYAML_YAMLLINT: Override CLI executable used to build the linter command line (rarely needed)
No Additional ItemsYAML_YAMLLINT: Override default CLI lint mode used to call the linter (rarely needed)
YAML_YAMLLINT: User custom arguments to remove before calling linter
No Additional ItemsYAML_YAMLLINT: User custom config file name if different from default
YAML_YAMLLINT: If true, the linter doesn't make MegaLinter fail even if errors are found
YAML_YAMLLINT: If the number of errors found is less than this value, the linter doesn't make MegaLinter fail
YAML_YAMLLINT: Override descriptor/linter matching files extensions that will be used to select files to lint
No Additional Items".py"
".myext"
YAML_YAMLLINT: Override descriptor/linter matching file name regex that will be used to select files to lint
No Additional Items"Dockerfile(-.+)?"
"Jenkinsfile"
YAML_YAMLLINT: Custom regex excluding filter: files matching this regex will NOT be linted
YAML_YAMLLINT: Custom regex including filter: only files matching this regex will be linted
YAML_YAMLLINT: List of bash commands to run after the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "npm run test",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_YAMLLINT: List of bash commands to run before the linter
No Additional ItemsCommand information
"npm run test"
"echo \"This is a custom command\""
If command fails, continue MegaLinter process or not
"root"
"workspace"
ENV variables to get from output after running the commands, and store in MegaLinter ENV context
No Additional ItemsApply filtering of secured env variables before calling the command (default true). Be careful if you disable it.
"before_plugins"
"flake8"
[
{
"command": "tflint --init",
"continue_if_failed": false,
"cwd": "workspace"
}
]
YAML_YAMLLINT: Path where to find linter configuration file
List of env variables explicitly not filtered before calling YAML_YAMLLINT and its pre/post commands
No Additional Items